The Body Shop India employs 108 employees. The The Body Shop India management team includes Atul Shivnani (GM - Product, E-commerce and Digital), Ritika Verma (Senior Marketing and PR Manager), and Kumar Prashant (Head - Buying and Merchandising).
Get Contact Info for All DepartmentsLooking for a particular The Body Shop India employee's phone or email?