Job Description

Job Description
About the Role
As a Technical Services Manager, you will be responsible for the overall leadership, control, and delivery of the primary electrical infrastructure maintenance across the site, ensuring full compliance with statutory legislation and industry best practice. This role has accountability for the Global Switch Primary HV/LV infrastructure, including the planning, execution, and governance of the 5‑year periodic fixed wiring inspection and testing programme.
You will play a key role in current and future infrastructure projects, providing technical leadership and assurance from design through to delivery. Working collaboratively with local site leadership, Group management, and specialist electrical engineering partners (including CBRE), you will ensure engineering strategies, policies, and systems of work are implemented consistently and effectively across operations.
Key Responsibilities
  • Lead the safe, reliable, and ef...

Ready to Apply?

Take the next step in your AI career. Submit your application to Global Switch today.

Submit Application