Thomson Reuters Foundation
Megha Roy is a skilled professional with extensive experience in social development and legal research. Currently serving as a Legal Research Officer at Thomson Reuters Foundation since October 2025, Megha previously worked as a Senior Social Development Specialist at Environmental Management Centre Pvt Ltd, where responsibilities included conducting environmental and social impact assessments and designing research tools across multiple Indian states. Early roles encompassed quantitative data and policy analysis at IPE Global Limited and an internship focused on socio-economic impact assessment at Environmental Management Centre LLP. Additional experience includes internships in journalism and research related to water and energy issues. Megha holds a Master of Arts and a Bachelor of Arts in Social Sciences from Tata Institute of Social Sciences.
This person is not in the org chart
This person is not in any teams
This person is not in any offices