If you need more lookups,
subscriptions start at $34 USD/month.
Charu Mehra Location
Delhi, India
Charu Mehra Work
Contract Governance @ (September 2021 - Present)
Project Management Office @ (April 2019 - September 2021)
Training and Quality @ (December 2017 - April 2019)
Process Associate @ (April 2011 - December 2017)
Process Associate @ (December 2008 - April 2011)
Charu Mehra Summary
Charu Mehra, based in Delhi, India, is currently a Contract Governance at Tata Consultancy Services. Charu Mehra brings experience from previous roles at Tata Consultancy Services and WNS. Charu Mehra has 1 emails on RocketReach.
Looking for a different Charu Mehra?
Find contact details for 700 million professionals.