Neha Tarar's Location
Delhi, Delhi, India
Neha Tarar's Work
Neha Tarar's Education
Neha Tarar's Summary
Neha tarar, based in Delhi, Delhi, India, is currently a HR Manager at Sugam Group, bringing experience from previous roles at Webtel Electrosoft Pvt.Ltd.. Neha tarar holds a 2009 - 2011 Master of Business Administration. Neha tarar has 2 emails on RocketReach.