Tags Posts tagged with "Chennai Technology Center"

Tag: Chennai Technology Center

Guru Bhat appointed as PayPal General Manager

US-based PayPal, a digital payment firm, has announced Guru Bhat as the General Manager of the Chennai Technology Center in India, an official said. "We...