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