Share

Follow

Careers

Be part of a diverse, highly skilled team that’s shaping a bold, new future for some of the world’s leading organisations.

Building a culture of excellence isn’t just a promise we make to our clients, it’s a promise we make to our people too. Join our passionate, engaged global team and become part of a culture that supports and celebrates innovation, capability building and creative problem-solving. Isn’t it time you unlocked your full potential? 

KEY ACCOUNT MANAGER

North America

CCi is growing rapidly and seeks to hire a Key Account Manager to join our team in North America. The Key Account Manager is responsible for growing and protecting sustainable, long-term business relationships with key account clients, and developing key accounts in order to generate and maximise revenue. The Key Account Manager...

Translations Specialist

Cape Town

ROLE DESCRIPTION Undertake ongoing research and document global best practices for translations management   Engage with machine learning and proofing service providers to optimise services and continually improve on quality and costs Establish stable localisation process to ensure optimal language adoption /...