Tag: CorporateCulture

Capgemini India CEO defies the idea of 70-90 hours workweek