Neha Arora's Location
Delhi, India
Neha Arora's Work
Neha Arora's Education
Neha Arora's Skills
Neha Arora's Summary
Neha Arora, based in Delhi, India, is currently a Manager (Asia South) - Social and Digital Brand Communication at The Body Shop India, bringing experience from previous roles at AJIO.com and Fabindia Overseas Pvt Ltd. Neha Arora holds a 2004 - 2007 B.A(hons.) Journalism in Journalism @ Delhi University. With a robust skill set that includes Public Relations, Internal Communications, Public Affairs, Newsletters, Media Relations and more, Neha Arora contributes valuable insights to the industry. Neha Arora has 2 emails on RocketReach.