A global leader in facilities management is seeking a Technical Supervisor in London. This role involves overseeing a team of technicians, ensuring exceptional service delivery, and managing maintenance work. Candidates should have over 2 years of supervisory experience, strong communication skills,