Site Manager – Onshore Wind Construction

Green Recruitment Company · oulu, pohjois pohjanmaa, Finland

Location
oulu
Job Type
Full-time
Posted
June 27, 2026

Job Description

Site Manager – Onshore Wind Construction

Location: Finland
Contract Type: Contract / Freelance
Sector: Onshore Wind
Start Date: To be confirmed
Duration: Long-term project assignment
Languages: Finnish and English required

The Opportunity

TGRC is supporting a major renewable energy developer with anticipated contract requirements across a large onshore wind construction portfolio in Finland.

We are looking to speak with experienced Site Managers with a strong background in wind farm construction, civil works, electrical interfaces, contractor coordination and site-based delivery. This is a senior site role, suited to someone who can represent the client professionally on site while ensuring that construction activities are delivered safely, efficiently and in line with programme, quality and contractual requirements.

The Role

The Site Manager will be r...

Ready to Apply?

Submit your application for Site Manager – Onshore Wind Construction at Green Recruitment Company

Apply Now