Mumbai: Google India has appointed Shekar Khosla as VP - marketing.
switch
Subscribe To Our Newsletter