Flexible Work, Better Balance
Mace combines construction expertise with consultancy to unlock potential in every person or project and redefine the boundaries of ambition. Our values shape the way we consult and define the people we want to join us on our journey.
The Site Deployment Manager is accountable for the end-to-end delivery, operation, renewal and resilience of technology and infrastructure deployments across Mace UK and international sites. The role ensures that site technology is deployed and maintained in line with Mace standards, supports business operations effectively, and is resilient, secure and fit for purpose.
The role forms a core part of the Digital Services organisation and works closely with the Technology Director, Digital Service Delivery teams, and third‑party partners to deliver consistent, high‑quality site technology services.
Note: Candidate will be UK‑based (London Head Office), with regular travel to UK regional offices (e.g. Manchester, Birming...