ICT Operations Site Lead - Battersea Power Station, London
- Hiring Organisation
- Savills Management Resources
- Location
- South London, London, England, United Kingdom
- Employment Type
- Full-Time
- Salary
- Competitive salary
Purpose of the Role Battersea Power Station is a technology-driven estate where ICT infrastructure underpins every operational service. As ICT Operations & Service Delivery Lead, you act as the central point of technical and operational control — bridging suppliers, projects, and management. Your oversight ensures the estate’s systems … remain resilient, secure, and future-ready, delivering uninterrupted service to all occupiers and stakeholders. The ICT Operations & Service Delivery Lead is responsible for the operational integrity and performance of all ICT systems across the Battersea Power Station estate. The role blends technical oversight with service delivery management — ensuring network ...