Amway India Awarded as “India’s Greatest Workplace 2020” by The Brand Story
Amway, the world’s largest Direct Selling Company, started its India operations in 1998 and today, with over two decades of presence in the Indian market, Amway India has emerged as one of the country’s leading FMCG Direct Selling companies offering more than 140 distinct consumer offerings across categories