Skip to main content

Site Assistant – Installation Phase

Job Title: Site Assistant – Installation Phase

Location: Offshore (U.S. East Coast – Deployment from Port-Based Site)

Start Date: January 2026

Duration: 12–14 months (until February 2027)

Rotation: 3 weeks on / 3 weeks off

Role Overview:

Select Offshore is recruiting experienced and highly organised Site Assistants to support the installation phase of a major offshore wind project. Based offshore on a rotational basis, you will be responsible for providing comprehensive administrative and welfare support to ensure smooth operations and personnel logistics.

This is a key role requiring attention to detail, logistical coordination, and clear communication with multiple stakeholders including project teams, subcontractors, vessel crew, and control centres.

Key Responsibilities:

  • Coordinate and assign digital or alternative site inductions for all personnel

  • Arrange accommodation and manage logistics for onshore and offshore teams

  • Organise and support regular site meetings

  • Collect and upload personnel documentation, including passport and next of kin information

  • Maintain the site handbook and project resource plan in coordination with OSR

  • Manage Sea Planner data, vessel cabin and apartment allocations

  • Create and distribute crew change manifests for installation and commissioning teams

  • Communicate with immigration and marine control for crew transfers

  • Verify turbine-specific documentation via the Ecif system and liaise with document control

  • Prepare PRFs and purchase orders

  • Approve subcontractor hours in the ERP system

  • Organise transport for crew changes including airport transfers and coach bookings

Requirements:

  • Previous experience in offshore project administration, logistics, or site coordination

  • Strong organisational and multitasking skills

  • Familiarity with systems such as Sea Planner, ERP platforms, and document control tools

  • High attention to detail and the ability to manage sensitive personnel information

  • Able to work in a fast-paced, multicultural offshore environment

  • Must be eligible to work in the United States

  • Offshore wind experience is highly desirable

Site Assistant – Installation Phase

United States
Full time

Published on 09/28/2025

Share this job now