Google India Names Sanjay Gupta as Its New Country Manager

Google on Friday appointed Sanjay Gupta as the new Country Manager and Vice President of Sales and Operations for India.