Job Description

About the Role
As Critical Environments Director, you will be responsible for the strategic leadership and operational oversight of critical infrastructure across your regional portfolio. Your role ensures the consistent delivery of 24/7 uptime, robust risk mitigation, and regulatory compliance across multiple sites.
With a strong emphasis on engineering resilience, safety leadership, and service excellence, you will embed operational standards that safeguard people, assets, and reputation. You will collaborate closely with Site Operations, Engineering, Compliance, and Group Functions to shape and maintain frameworks that support business continuity, infrastructure expansion, and customer satisfaction.
Your remit includes driving regional operational strategy, overseeing incident response and audit readiness, and championing a culture of accountability and care. Whether leading transformation programmes, refining operational protocols, or enabling cross-site collaboration, you...

Apply for this Position

Ready to join Global Switch? Click the button below to submit your application.

Submit Application