The London office in Finchley is home to senior management, local operations and central support services teams. They provide 24/7 service resilience and mobile support services to our portfolio. Central support includes Business Continuity, Commercial, HR, Payroll, Recruitment and Vetting and Training. All offer hands on support to all contracts. The central location of the teams means everyone is aware of what’s happening across the portfolio. Collaborative working and ownership of specialist tasks by experts means we deliver ongoing service excellence to colleagues and customers.
Location:
London
Street Address:
Premier House 309 Ballards Lane London N12 8LY