Filters:
bpo company in Odsey
About 3 results.
Capita Integrated business solutions
Bridge Road, SG6 4ET Letchworth Garden City, United KingdomCapita Integrated business solutions, is a leading provider of world-class financial software, eProcurement and bespoke solutions to service-centric organisations.
Serco
London Road, SG1 2NG Stevenage, United KingdomWorking in defence transport justice immigration healthcare and citizen services across UK & Europe Asia Pacific North America and the Middle East