1. What is a Engineering Manager at British Land?
The Engineering Manager role at British Land, often titled Technical Services Manager, is a critical leadership position focused on the operational excellence and technical integrity of British Land’s world-class property portfolio. You will be responsible for overseeing the mechanical, electrical, and public health (MEP) systems that power some of London’s most iconic campuses, such as Broadgate, Regents Place, and Paddington.
Your impact extends beyond simple maintenance; you are a steward of sustainability, safety, and efficiency for large-scale urban environments. This role requires a unique blend of technical expertise in building services engineering and the leadership capability to manage complex vendor relationships, compliance standards, and multi-disciplinary teams. You will ensure that the physical infrastructure meets the high standards required by British Land’s diverse tenant base, balancing immediate operational needs with long-term strategic asset performance.