MUMBAI: Ogilvy Public Relations Worldwide (Ogilvy PR) has appointed Meenu Handa as national president, India.
switch
Subscribe To Our Newsletter