Grad School Resources
Canadian Red Cross - International Operations
Ottawa, ON, Canada |
Joined in May 2016
The Canadian Red Cross mission is to improve the lives of vulnerable people by mobilizing the power of humanity in Canada and around the world.
Report this organization
Areas of Focus Include
170 Metcalfe Street, Ottawa, ON, CA