Leah Odle-Benson's Location
Toronto, ON, CA
Leah Odle-Benson's Work
Leah Odle-Benson's Education
City University London
Master's Degree
2006 - 2007
Carleton University
Bachelor's Degree
2001 - 2004
Leah Odle-Benson's Skills
Leah Odle-Benson's Summary
Leah Odle-Benson, based in Toronto, ON, CA, is currently a Deputy Director, Impact and Learning at Stephen Lewis Foundation, bringing experience from previous roles at Stephen Lewis Foundation and Adobe Consulting Services. Leah Odle-Benson holds a 2006 - 2007 Master's Degree @ City University London. With a robust skill set that includes Capacity Building, Human Rights, Program Evaluation, International Development, NGOs and more, Leah Odle-Benson contributes valuable insights to the industry. Leah Odle-Benson has 1 email on RocketReach.