Technical Services Manager – Building & MEP Operations
Company: British Land
Location: London
Posted: May 20th, 2026
British Land is seeking a Technical Services Manager to implement and oversee management systems for mechanical and electrical services at Marble Arch, London. The successful candidate will manage contractor compliance, budget preparations, and ensure health and safety standards are met. A strong background in engineering management and project management is essential. The role offers a hybrid working model, with four days in the office. Competitive benefits and opportunities for professional growth are provided.
#J-18808-Ljbffr
Apply Now