Power and Utilities Manager

Global Switch
Full-time London Area, United Kingdom Real Estate
Posted:
March 02, 2026
Location:
London Area, United Kingdom, United-Kingdom

Job Description

About the Role

The Power & Utilities Manager leads the long-term strategy, sourcing and delivery of utility capacity across Global Switch’s data centre portfolio and growth markets. This highly strategic role sits at the intersection of infrastructure planning, commercial negotiation and sustainability, ensuring the business secures reliable, resilient and commercially competitive power and utilities to support both current operations and future expansion.


Working closely with senior stakeholders across Development, Engineering, Operations, ESG, Legal and Finance, you will translate complex market, regulatory and capacity considerations into clear recommendations that support investment decisions, resilience and long-term growth.


Key Responsibilities

  • Lead Global Switch’s power and utilities sourcing and supply strategy across multiple regions and future growth markets.
  • Secure lo...

Apply for this Job

Submit your application for the Power and Utilities Manager position at Global Switch.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: London Area, United-Kingdom
Posted: March 02, 2026
Deadline: April 11, 2026