Designed by
Title
Capgemini logo on Silicon Valley office. Capgemini is a French professional services and business consulting corporation #199953257
Description
Capgemini sign on Silicon Valley office. Capgemini is a French professional services and business consulting corporation headquartered in Paris, France - San Francisco, California, USA - 2020
This image is editorial