Find The RightJob.
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 an Owner’s Representative (Construction Project Manager), you will act as the on-site extension of the Owner, protecting technical, commercial, operational, and schedule interests across hyperscale data centre construction projects.
You will provide independent oversight of developers, Tier 1 contractors, consultants, and commissioning agents to ensure that design intent, corporate standards, and operational readiness are achieved without compromise.
This is a delivery-led role requiring strong MEP literacy, commissioning awareness, and the confidence to challenge contractor logic, sequencing, and commercial exposure when required.
You will operate across design validation, construction execution, energisation, commissioning, and operational handover - ensuring capacity is delivered safely, predictably, and to operational standards.
Responsibilities
Owner Representation & Governance
Construction & MEP Oversight
Risk & Schedule Protection
Commissioning & Handover
Qualifications
Similar jobs
No similar jobs found
© 2026 Qureos. All rights reserved.