MUMBAI: Advertising agency Ogilvy India has appointed Anirban Roy as head of planning for Ogilvy South with immediate
switch
Subscribe To Our Newsletter