MUMBAI: Leo Burnett India has appointed Rachita Dutta as the business head of its Delhi office.
switch
Subscribe To Our Newsletter