Facilities Site Lead – London | Ops, Budget & Risk

Company: The Vanguard Group
Apply for the Facilities Site Lead – London | Ops, Budget & Risk
Location: London
Job Description:

The Vanguard Group in London seeks a Facilities Site Lead to manage site operations, coordinating with the outsourced IFM team and internal partners to ensure safety, service delivery, and adherence to global standards.

You will support budgets, R&M forecasting, and capital project tracking, acting as the on-site representative with landlords and vendors while driving risk mitigation and continuous improvement in a hybrid working model.

#J-18808-Ljbffr…

Posted: October 22nd, 2026