Technical Services Manager

17918 · London, London, United Kingdom

Location
London
Job Type
Full-time
Posted
May 06, 2026

Job Description

Technical Services Manager Data Centre Construction Location: East London, UK Sector: Data Centre / Mission Critical Construction Our client is a leading international contractor delivering complex, large-scale construction projects across Europe. With a strong reputation for technical excellence and high-quality project delivery, the company operates across a wide range of sectors including commerc...

Ready to Apply?

Submit your application for Technical Services Manager at 17918

Apply Now