America's Job Portal
Job Title: Head of Networks
Location: London
Department: Infrastructure & Technology
Reports To: Director of Infrastructure / CIO
Role Overview
The Head of Networks will own the strategy, design, and delivery of the organisation’s network infrastructure across all European data centres, offices, and customer environments. This pivotal leadership role ensures that all network solutions are secure, scalable, resilient, and aligned with business growth.
You will lead a team of skilled network engineers, define the enterprise networking roadmap, and collaborate with cross-functional teams — including Security, Infrastructure, and IT Operations — to deliver a high-performance, high-availability network platform that underpins mission-critical business and customer operations.
Key Responsibilities
Strategic Leadership