Rebecca Davidson's Location
Ottawa, Ontario, Canada
Rebecca Davidson's Work
Rebecca Davidson's Education
Institute of Social Studies
Master of Arts (International Development)
2007 - 2008
University of Toronto
Bachelor of Arts (Sociology)
1996 - 2000
Master of Arts (International Development, Social Studies)
Rebecca Davidson's Skills
Rebecca Davidson's Summary
Rebecca Davidson, based in Ottawa, Ontario, Canada, is currently a Head of Programs - Global Health at Care Usa, bringing experience from previous roles at Care Canada, Care Usa and Cuso International. Rebecca Davidson holds a 2007 - 2008 Master of Arts in International Development @ Institute of Social Studies. With a robust skill set that includes Teaching, Analysis, Nonprofit Organizations, Change Management, Training and more, Rebecca Davidson contributes valuable insights to the industry. Rebecca Davidson has 2 emails on RocketReach.