Site Manager · On-site
Location:
Region: Frankfurt, Hesse
Country: Germany
Role:
Working Arrangement: On-site
Salary: Negotiable
Application Details:
- Date Posted:
Start Date: ASAP
Expiry Date: 28/02/2026
Job Reference: 1012202503
Site Manager · On-site
We’re seeking an experienced Site Manager for long-term onshore wind turbine installation projects in Germany.
This is a key leadership role overseeing site operations on major renewable energy projects and ensuring the successful delivery of complex installations.
Key Responsibilities:
- Lead all on-site activities during turbine installation, ensuring safety, schedule adherence, and quality.
- Coordinate electrical, mechanical, crane, and lifting teams for efficient execution.
- Supervise electrical works including installation, cabling, termination, and commissioning per OEM and project specs.
- Track progress, resolve technical/logistical issues, and deliver daily stakeholder reports.
- Enforce HSE regulations, quality standards, and site documentation requirements.
- Act as the main contact for clients, contractors, and project managers.
- Promote a strong safety culture and support team development.
g2 Recruitment are committed to equality of opportunity for all applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships or any other characteristic protected by law.