Investments

Expansion
Held / Exited
  • CCC
    Expansion

    CCC

    Germany

    Business services

    Exited

    Business services

    Founded in Austria in 1998, CCC is headquartered in Berlin. With more than 5,500 employees, the company offers high-quality BPO solutions in 28 languages and serves more than 80 customers in Europe. The group operates from 18 locations across eight countries, ten of which are based in the DACH region, four in Eastern Europe, three in Turkey, and one in France. The company has secured a leading market position in the DACH region. CCC’s range of services includes social media monitoring, up/cross selling, complaint management and technical support. The company offers a broad range of communication solutions across telephone, e-mail, chat and social media channels.

Business enquiries

Contact the Expansion Team