
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading global real estate services firm is seeking a Site Lead in Greater London. In this role, you will oversee operations for 225,000 sq ft across multiple floors in Canary Wharf, managing a team of 90. Your responsibilities include optimizing facility management, fostering strong stakeholder relationships, and ensuring exceptional service delivery. The ideal candidate will have experience in managing teams and operations in high-demand environments. A commitment to innovation and operational excellence is critical to this role.