I am a Recruiter

CCA International UK

8 Harbour Exchange Square, Canary Wharf, London, E14 9HF

CCA International UK’s flagship office is based right in the heart of London, in one of London’s most business orientated centres, Canary Wharf. With great transport links, CCA International is just a couple of minutes’ walk away from Canary Wharf Underground Station, and South Quay DLR Station, providing quick and direct transport links throughout the capital.

Modern and open plan office floor design, CCA International is both an exciting and vibrant place to work within. CCA International has onsite trainers to help and support you within your position, developing both your sales and communication skills. Founded in 1994, CCA International operate across 22 sites, within 11 countries, employing over 6,000 professionals who deliver our portfolio of services in 27 languages, and counting!

At CCA International, the main mission is to deliver the new generation of customer experience®. Everyday our company is driven by our leaders and people to succeed in meeting customers’ new expectations.For 20 years, CCA International has forged its expertise by delivering seamless customer experience to some of the World’s leading brands. From traditional point of sales to social media interactions, our people always make sure that customers are recognised, supported and cherished whatever the channel and language they use throughout their journey.
Our innovative approach transforms and modernises the traditional way of delivering customer service. To realise our ambition, we are proud to have created a group where employees are always invested in overcoming modern customer experience challenges by being consistently given the opportunity to express their innovative, analytical and entrepreneurial skills. Together, we can create the new generation of customer experience and help brands deliver a truly innovative and engaging customer experience.

The geography of CCA International’s operations allows a full range of services to meet our clients’ needs, from local insourcing to multi-market offshoring, and everything in between. Our six international hubs – in London, Brussels, Barcelona, Monaco, Athens and Lodz – deliver our unique pan-European offering.

Featured employers

Recruiting Now