Amazon India head Manish Tiwary to leave company 0 06.08.2024 17:07 FashionNetwork.com (in) Amazon India's country head Manish Tiwary has resigned after an eight-year stint and will leave the e-commerce giant in October, the company said on Tuesday.