Neha Sharma's Location
Noida, UP, IN
Neha Sharma's Work
Neha Sharma's Summary
Neha Sharma, based in Noida, UP, IN, is currently a Customer Success Manager at Talpro - Leaders in Technology Hiring, bringing experience from previous roles at Talpro - Leaders in Technology Hiring.