Rebecca Davidson's Location
Ottawa, Ontario, Canada
Rebecca Davidson's Work
Rebecca Davidson's Education
Institute of Social Studies
M.A. (International Development)
2007 - 2008
University of Toronto - Victoria University
B.A (Sociology)
1996 - 2000
Rebecca Davidson's Skills
Rebecca Davidson's Summary
Rebecca Davidson, based in Ottawa, Ontario, Canada, is currently a Chief of Party - SHE SOARS at CARE Canada, bringing experience from previous roles at CARE Canada and Cuso International. Rebecca Davidson holds a 2007 - 2008 M.A. in International Development @ Institute of Social Studies. With a robust skill set that includes Program Development, International Development, Civil Society, Proposal Writing, Human Rights and more, Rebecca Davidson contributes valuable insights to the industry. Rebecca Davidson has 2 emails on RocketReach.