This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As Team Leader Site Management, you lead a team of Site Managers responsible for new wind turbine installations across Germany. You ensure safe, compliant, and efficient execution of construction sites while providing clear technical and disciplinary leadership. The role combines people management with strong on-site presence in an operational, safety-critical environment.
Job Responsibility:
Provide technical, operational, and disciplinary leadership to Site Managers in wind turbine installation projects
Ensure all construction sites comply with HSE regulations, legal requirements, and internal standards
Implement and monitor company processes and quality standards across all assigned construction sites
Plan, forecast, and coordinate internal and external resources to achieve optimal project execution
Take responsibility for controllable project costs and ensure adherence to pre-calculated budgets
Collaborate closely with senior management to define and achieve short- and mid-term departmental objectives
Requirements:
Several years of experience leading operational teams, ideally in construction, plant engineering, or renewable energy
Degree in engineering, construction management, or a comparable qualification, or equivalent professional experience
Strong commitment to Health, Safety and Environment, acting as a role model for safe site operations
Proven experience in remote leadership, planning, and coordination of geographically dispersed teams
Very good German and English skills, enabling clear communication with internal and external stakeholders
Structured, independent working style with resilience and decision-making ability in a dynamic environment
High willingness to travel (approx. 50%) within Germany
What we offer:
Hybrid working in accordance with the company's internal policy
Opportunity to make our world a little more sustainable