Our locations

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.

United KingdomIndia: Kolkata and GurgaonHungaryUnited KingdomHungaryIndia: Kolkata and GurgaonMalaysia: Kuala LumpurWorld map