Natasha Mehra's Location
United Kingdom
Natasha Mehra's Work
Natasha Mehra's Education
Natasha Mehra's Summary
Natasha Mehra, based in United Kingdom, is currently a Associate at Strategy&, bringing experience from previous roles at Deloitte, Oxford Impact Investing Society and i-Learner Education Centre. Natasha Mehra holds a 2018 - 2021 Bachelor of Arts - BA in Geography @ University of Oxford. Natasha Mehra has 1 email on RocketReach.