Bid Manager
HGS - Hinduja Global Solutions
Self Employed
Teleperformance
Transcom
Vice President Global Solutions
Global Solutions Manager