Amita Karwal named as HH Global's country manager in India

HH Global, the global marketing service provider, has appointed Amita Karwal, a recognised leader in the marketing and digital media industry, as the country manager for India.