Karan Chawla's Location
Gurugram, HR, IN
Karan Chawla's Work
Karan Chawla's Education
Karan Chawla's Summary
Karan Chawla, based in Gurugram, HR, IN, is currently a Manager at Wen Lighting, bringing experience from previous roles at EXL, Encore Capital Group and Aegis Bpo Service Limited. Gurgoan. Karan Chawla holds a Bachelor's degree in Graduation @ GB S S SCHOOL. Karan Chawla has 3 emails on RocketReach.