FTSE-listed business-process outsourcing and technology-enabled managed services company, delivering customer management, digital services, and pensions administration primarily for UK public-sector clients.
Floor 1, 2 Kingdom Street, Paddington, London, Greater London, W2 6BD, United Kingdom
View on map