Power and Utilities Manager
Posted by Global Switch • greater london, England, United-Kingdom
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 long‑term, resilient and cost‑effective electricity, water and gas capacity th...
Ready to Apply?
Submit your application today and take the next step in your career journey with Global Switch.
Apply Now