Full-time Posted June 27, 2026
Apply Now

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...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application