Wind Site Manager

Reference: 320553209_1781774184

EWI Recruitment
The market-leading infrastructure & energy recruiter is seeking experienced professionals for major wind energy projects across the USA and Canada. These contract opportunities are working with leading global OEMs delivering utility-scale renewable energy projects.

Opportunity
This is an excellent opportunity to join a leading global wind energy OEM delivering large-scale renewable energy projects across North America. As a Site Manager, you will play a key role in supporting project execution, safety, quality, schedule, and operational performance throughout the project lifecycle.


Job Role / Responsibilities
* Act as the Site Manager on utility-scale wind energy projects
* Support project delivery in accordance with client requirements
* Coordinate with site teams, contractors, suppliers, and stakeholders
* Maintain project documentation, reporting, and compliance requirements
* Support project planning, execution, and close-out activities
* Ensure adherence to HSE, quality, and operational standards
* Participate in project meetings and provide regular updates
* Assist with issue resolution and continuous improvement initiatives


Requirements
* Minimum 3-5 years experience in a Site Manager position
* Experience within wind energy, power generation, construction, infrastructure, or industrial projects
* Strong communication and stakeholder management skills
* Ability to work within fast-paced project environments
* Strong English communication skills
* Proficient in Microsoft Office and project reporting tools
* Valid working rights for the USA or Canada, or ability to work on project assignments


Desired Skills
* Experience working for OEM, EPC, or renewable energy contractors
* Knowledge of utility-scale wind farm construction and operations
* Strong problem-solving and organisational skills
* Ability to work on remote project locations and rotational assignments
* Experience supporting multinational project teams

ewi is committed to equality in the workplace and is an equal opportunity employer. ewi is acting as an Employment Business in relation to this vacancy.

$50.00 - $65.00
Per hour
USD50.00 - USD65.00 per hour + per diem, allowances

United States of America

Freelance

Added 18/06/2026
Reference: 320553209_1781774184

Wind Site Manager

United States of America
Freelance

Other similar jobs

Site Closure Manager - Onshore wind farm

Added 18/06/2026

EWI - Global Talent SolutionsEwi Talent Solutions is one of the leading freelance recruitment businesses within the Wind Farm construction and maintenance.We support projects across Europe, Asia and USA working with OEMs, EPCs & Sub-Contractors, Service Organisations, & Utility companies.Position: Site Closure Manager (Onshore Wind Farm)Job type: Temporary contractLocation: multiple projects across Mediterranean region Job Description:Site Closure Manager (Hands-on / Field Execution Focus)Participate in customer inspectionsReview, validate, and track the official punch list (Upvise)Execute directly simple on-site actions (stickers, cleaning, minor fixes, adjustments)Define resolution strategy: self-perform, MT1 team, or subcontractorCoordinate interventions, materials, and suppliers when requiredMonitor progress and ensure high-quality...

Learn more

Site Closure Manager - Onshore wind farm

Added 18/06/2026

EWI - Global Talent SolutionsEwi Talent Solutions is one of the leading freelance recruitment businesses within the Wind Farm construction and maintenance.We support projects across Europe, Asia and USA working with OEMs, EPCs & Sub-Contractors, Service Organisations, & Utility companies.Position: Site Closure Manager (Onshore Wind Farm) Job type: Temporary contract Location: France + multiple projects across Mediterranean region Job Description: Site Closure Manager (Hands-on / Field Execution Focus)Participate in customer inspectionsReview, validate, and track the official punch list (Upvise)Execute directly simple on-site actions (stickers, cleaning, minor fixes, adjustments)Define resolution strategy: self-perform, MT1 team, or subcontractorCoordinate interventions, materials, and suppliers when...

Learn more

Wind Site Manager - Finland (night shifts)

Added 28/05/2026

EWI - Global Talent SolutionsEWI Talent Solutions is one of the leading On & Offshore Wind recruitment businesses based in the UK, Germany and USA.We support projects across Europe, Asia and USA working with OEMs, EPCs & Sub-Contractors, Service Organisations, & Utility companies. Position - Wind Site Manager (night shifts)Location - Finland Contract type - Contract employment Role SummaryWind farm site managers, who are also known as wind energy operations managers, oversee the daily operations of wind farms. They are responsible for ensuring staff are maintaining and operating the equipment and that the wind farm is producing energy as expected....

Learn more

HSE Site Manager - Onshore Wind Farm

Added 24/04/2026

About EWIEwi Talent Solutions is one of the leading On & Offshore Wind recruitment businesses based in the UK, Spain and USA.We support projects across Europe, Asia and USA working with OEMs, EPCs & Sub-Contractors, Service Organisations, & Utility companies. PositionHSE Site Manager Preparation phaseRequest qualification matrix and RAMS from subcontractors and check for completeness and actualitySupport Project Manager by performing site visit and advising on site compoundsCreation of safety booklet and short information for rescue centerCreation of site-specific induction Creation of site-specific HSE-plan All 3 topics above aligned with customer requirementsPrepare check for readinessPrepare HSE-aspects for kick-off meetingKick-off meetingParticipationPresentation...

Learn more

Wind Project Manager (Remote & site visits)

Added 20/04/2026

EWI - Global Talent SolutionsEwi is a specialist recruitment & mobilisation consultancy headquartered in the City of London. We specialise in senior and highly technical positions across the engineering, technology and construction sectors worldwide. Position - German Speaking Project Manager (Onshore Wind Farm - Remote Working & Site visits)Role Summary As a Project Manager your main responsibility is to manage and control the project assigned to you in terms of time, cost and quality from the point of handover from Sales up until handover to the client and Service organisation. Essential Responsibilities:Support the Sales organization in the final stages of...

Learn more

HSE Site Specialist - Onshore Wind Farm

Added 29/05/2026

HSE Site SpecialistWe are seeking an experienced Freelance HSE Specialist to support health, safety and environmental compliance during the construction and assembly of concrete tower (CT) structures for a major renewable energy project. This position is offered on a 4:1 rotation, suitable for independent contractors working on a self‑employed basis.This position is to work with leading onshore wind turbine OEM in Germany.Key ResponsibilitiesOversee HSE compliance during concrete tower assembly activities.Review subcontractor RAMS, HSE plans and training matrices.Conduct site inspections, audits and safety walkdowns.Manage work permits and ensure safe systems of work.Support incident investigations and corrective action plans.Promote strong HSE culture...

Learn more

HSE Site Specialist - Onshore Wind Farm

Added 14/05/2026

HSE Site SpecialistWe are seeking an experienced Freelance HSE Specialist to support health, safety and environmental compliance during the construction and assembly of concrete tower (CT) structures for a major renewable energy project. This position is offered on a 4:1 rotation, suitable for independent contractors working on a self‑employed basis.This position is to work with leading onshore wind turbine OEM in Germany.Key ResponsibilitiesOversee HSE compliance during concrete tower assembly activities.Review subcontractor RAMS, HSE plans and training matrices.Conduct site inspections, audits and safety walkdowns.Manage work permits and ensure safe systems of work.Support incident investigations and corrective action plans.Promote strong HSE culture...

Learn more

Assistant Site Manager

Added 04/06/2026

Assistant Site Manager (Wind Farm Projects) Location - Canada (Nova Scotia) Responsibilities: * Support the overseeing, delivery, erection, and commissioning of Wind Turbine Generators (WTGs) from start to final certification. * Support and coordinate logistics for heavy equipment, cranes, and transportation on-site. * Help with quality control, documentation, and prepare progress reports. * Ensure parts are delivered on time to avoid delays. * Assist and monitor the construction schedule and attend daily contractor meetings. * Help oversee subcontractor hours, rotation, and vacation requests. * Track project costs and manage the site budget. * Interact with clients and ensure compliance with...

Learn more

Site Manager - Concrete Tower

Added 29/05/2026

Our Onshore Wind OEM client is searching for a Site Manager to support projects in Germany.This will be to work with their Concrete Tower business unit, which is is dedicated to the design, manufacturing, and installation of concrete towers for wind turbines.TASKS:* Ensuring compliance with Nordex QHSE standards and construction site regulations* Leading site setup and managing daily operations from execution readiness to project completion* Coordinating subcontractors, suppliers, and internal teams to ensure smooth and timely execution* Overseeing productivity, resource allocation, and quality of work on-site* Managing customer relationships at site level and supporting the Project Manager in aligning expectations*...

Learn more

Site Manager

Added 28/05/2026

Site Manager for Wind Farm Projects Location - Canada Responsibilities: * Oversee the delivery, erection, and commissioning of Wind Turbine Generators (WTGs) from start to final certification. * Coordinate logistics for heavy equipment, cranes, and transportation on-site. * Manage quality control, documentation, and prepare progress reports. * Ensure parts are delivered on time to avoid delays. * Monitor the construction schedule and attend daily contractor meetings. * Oversee subcontractor hours, rotation, and vacation requests. * Track project costs and manage the site budget. * Interact with clients and ensure compliance with safety and regulatory standards. Requirements: * Associate degree in...

Learn more

Client Site Manager - Energy Project - Wilhelmshaven

Added 14/05/2026

Client Site Manager - Energy Project Location: Wilhelmshaven, Lower SaxonyReporting to: Lead Construction Manager The AssignmentWe are supporting a major energy infrastructure project in Wilhelmshaven in the search for an experienced Client Site Manager (CSM) to oversee site activities on a large-scale Converter Station development. This position requires an individual capable of operating at both strategic and operational level, someone who can effectively manage contractor performance while ensuring the highest standards of HSEQ, quality, and programme delivery are maintained throughout construction.The successful candidate will act as the client's on-site representative, providing technical oversight, driving contractor accountability, and maintaining alignment between...

Learn more

Freelance BESS Site Manager

Added 11/03/2026

One of our clients is seeking a freelance Site Manager for a major grid scale Battery Energy Storage System project in Germany.The project consists of multi gigawatt hour battery installations entering advanced pre construction and supplier mobilisation phases. This is a high complexity, high capacity development involving extensive civil works, HV integration, large format battery systems and multi stage commissioning.This role suits an experienced site leader with strong electrical and HV infrastructure competence, used to managing large scale renewable or energy storage builds. The assignment is structured as a 12 month contract, site based in Germany.Key Responsibilities:Site Leadership* Lead daily...

Learn more

Mechanical Installation Coordinator / Site Manager - Hydro

Added 06/03/2026

Mechanical Installation Coordinator / Site Manager - Hydropower (Kyrgyzstan)I'm pleased to announce a new opportunity for an experienced Mechanical Installation Coordinator / Site Manager to join a major hydropower project based in Kyrgyzstan.This role is ideal for a mechanical professional with strong site supervision experience, excellent technical capability, and the ability to lead day‑to‑day installation activities on a large international project.Role HighlightsSupervise mechanical installation of turbines, runners, piping, pumps, auxiliaries, pressure vessels, and BOP systemsOversee installation accuracy, including precise mechanical measurementsCoordinate subcontractors, site logistics, lifting operations, and technical interfacesManage QA/QC, NCRs, inspections, documentation, and pre‑commissioning activitiesServe as the primary point...

Learn more

Mechanical Installation Coordinator / Site Manager - Hydro

Added 06/03/2026

Mechanical Installation Coordinator / Site Manager - Hydropower Location: KyrgyzstanStart Date: JuneContract: Project-based / Full-time on site Role OverviewA major hydropower project in Kyrgyzstan is seeking an experienced Mechanical Installation Coordinator / Site Manager to lead and supervise mechanical works on-site. This role requires a combined background in mechanical engineering and hands‑on site supervision. You will support two existing supervision staff and take responsibility for day‑to‑day coordination, ensuring safe, accurate, and timely installation of hydropower mechanical systems.The position involves direct interaction with the client, subcontractors, and technical teams, making strong communication and leadership skills essential. Key ResponsibilitiesMechanical Installation & Site...

Learn more

Hydropower Site Manager

Added 03/03/2026

Hydropower Site ManagerLocation: Charlotte, NC, USA (Location Flexible) Contract Type: Permanent On‑Site Role | Per Diem | Car Allowance | Bonus Program | Competitive CompensationOur client, a global leader in hydropower engineering and renewable‑energy solutions, is seeking an experienced Hydropower Site Manager to join their North American team. With more than 185 years of industry innovation and over 280 locations worldwide, the company delivers advanced hydropower systems that support the global transition to sustainable energy.By joining this organization, candidates become part of a team shaping the future of clean infrastructure and contributing directly to long‑term renewable‑energy development. About the CompanyAs...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.