Mechanical, electrical and public health systems management
Contract and service partner management
Energy management and reporting
The Technical Services Manager is responsible for ensuring high standards of operational services in MEP systems across the Royal London portfolio to support occupiers and visitors
Job Summary
The Technical Services Manager is responsible for ensuring high standards of operational services in MEP systems across the Royal London portfolio to support occupiers and visitors.
The role involves managing service partners to meet contractual obligations, budgets, and KPIs while fostering a unified customer experience.
The position leads energy management initiatives, enhances building technology capabilities, and ensures compliance with building accreditations such as NABERS.
Matching Summary
The Technical Services Manager is responsible for ensuring high standards of operational services in MEP systems across the Royal London portfolio to support occupiers and visitors.
Skills & Requirements
Must-have
Mechanical, Electrical and Public Health systems management
Contract and service partner management
Energy management and reporting
Building regulations and statutory compliance
SMART building technology development
Technical problem solving
Building performance optimization
Nice-to-have
Collaborative team leadership
Customer experience focus
Change management
Technical communication to non-technical audiences
Operational best practice development
Key Requirements
Preferably IEng or CEng registration
HNC or Degree in Building Service Engineering or relevant subject
Minimum 10 years technical engineering management experience
Membership of IWFM, AssocRICS or IOSH
NEBOSH accredited National General Certificate in Occupational Safety and Health