Capco Head of Business Operations. Managing Partner Capco Brazil and India
London, England, GB
Capco
Accenture
Managing Director
Imperial College London
Tregib