Job Description:
The Site Manager is a key role that oversees the delivery of integrated facilities management (IFM) services at a prestigious Life Sciences site. This position requires strong leadership skills, with the ability to coordinate day-to-day operations and ensure compliance with regulatory requirements.
As a Site Manager, you will be responsible for managing budgets, driving operational excellence, and taking responsibility for health & safety. You will also oversee hard and soft services, ensuring equipment is operational and compliant. Additionally, you will manage contractors, tender processes and service agreements.
You will maintain auditable records for all maintenance activities and build, lead and develop on-site teams with a focus on succession planning. Furthermore, you will provide formal reports to clients and teams, as well as support ad hoc projects as needed.