Capgemini logo


Capgemini SE is a multinational information technology (IT) services and consulting company, headquartered in Paris, France. As of 2021, Capgemini has over 300,000 employees in approximately 50 countries, with around 120,000 in India.

Woman playing chessWe don't have data on Capgemini yet, but we are working on it.
Anything look wrong?