Helen Russell

Grants and Impact Manager

Helen joined Renewable World in October 2013. Her background is in project management and International Development, with a focus on development work in Asia. Prior to joining our team, she spent 18 months working in Nepal as a project manager for TechnoServe implementing a USAID funded project with the Tibetan Refugee community; focusing on livelihood development and youth empowerment. Helen has a Master’s degree from the University of East Anglia in International Development and Education. She is a keen baker, photographer and traveler. She grew up in North India and speaks both Hindi and Tibetan.