🏛️ London's Premier Job Portal
Join a dynamic onshore construction team and play a key role in delivering large‑scale wind energy projects across the region. As a Site Manager, you’ll lead site operations, ensuring safe, high‑quality, and on‑time execution while working with diverse stakeholders. This is a great opportunity to take ownership in a fast‑paced, purpose‑driven environment shaping the future of renewable energy.
Region NCE and Global Offshore > Global Offshore CPX > NCE Onshore CPX Installation Site Management Team 3
Within Vestas Wind Systems, the Construction department in Northern & Central Europe (NCE) is responsible for delivering construction projects safely, on time, within budget, and in line with required quality standards.
The Installation & Commissioning (I&C) department, as part of NCE Construction, manages the pre‑installation, installation, and commissioning of wind turbines for both onshore and offshore projects across the region.
Withi...