Rahul Chadha's Location
New Delhi, DL, IN
Rahul Chadha's Work
Rahul Chadha's Summary
Rahul Chadha, based in New Delhi, DL, IN, is currently a Managing Partner at Chadha & Co., bringing experience from previous roles at International Practice Group, Chadha & Co. and Pipal Research. Rahul Chadha has 1 email on RocketReach.