JobMesh

Project Manager - Data Centers

OVERWATCH · ES

About Overwatch EMEA Overwatch EMEA extends Overwatch Mission Critical’s proven delivery model across Europe, the Middle East, and Africa.

Job description

About Overwatch EMEA Overwatch EMEA extends Overwatch Mission Critical’s proven delivery model across Europe, the Middle East, and Africa. We provide construction professional services, talent acquisition, and delivery leadership for mission-critical infrastructure projects, applying the same operational discipline, reliability, and veteran-led expertise that define our work in the United States. From greenfield hyperscale development to complex retrofits and live-site expansions, our teams support the safe, efficient delivery of high-performance data center environments. At Overwatch, it’s more than a job - it’s a purpose. Position Overview: As a Project Manager (Data Centres - Client Side), you will support the delivery of hyperscale data centre development and construction programmes, acting as part of the integrated client delivery team. Working alongside the Project Director and programme leadership, you will coordinate consultants, Tier 1 contractors, and engineering teams to ensure projects progress in alignment with programme objectives, technical standards, and delivery timelines. This role requires strong understanding of mission-critical construction environments, MEP in...