Global Security Technology & Construction Project Manager

CyrusOne
Full-time European Headquarters - London, United Kingdom other-general
Posted:
June 08, 2026
Location:
European Headquarters - London, United Kingdom, United Kingdom

Job Description

The Security Technology & Construction Project Manager – EMEA will support the delivery of physical security systems and infrastructure projects across data centre environments throughout Europe. This role is responsible for coordinating the implementation of security technology upgrades, supporting new build projects, and ensuring alignment with internal standards and regional regulatory requirements.

Working closely with Design, Construction, IT, and Security teams, the Project Manager will help translate customer and operational requirements into actionable project plans. The role involves supporting project execution, facilitating vendor coordination, and contributing to the successful handover of systems into operational environments.

This position is ideal for a detail-oriented professional with experience in physical security systems, infrastructure project coordination, and stakeholder engagement across diverse teams and geographies.

Project Coordinat...

Apply for this Job

Submit your application for the Global Security Technology & Construction Project Manager position at CyrusOne.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: European Headquarters - London, United Kingdom
Posted: June 08, 2026
Deadline: June 13, 2026