CBS around the world
We’re a truly global organisation delivering multiple services under one ‘virtual roof’. Our core hubs are in India, Malaysia, the UK and Hungary. Click on the hubs below to find out more about each one.
We also have presence in China, France, Japan, USA and Netherlands to support commercial management and client facing functions for our global contracts.