Plabita Sharma's Location
New Delhi, DL, IN
Plabita Sharma's Work
Plabita Sharma's Summary
Plabita Sharma, based in New Delhi, DL, IN, is currently a Head: Sales and Operations at The Body Shop India, bringing experience from previous roles at Forest Essentials and Quest Retail Pvt Ltd. (The Body Shop & Kiehl's).