Home » Archives for Stefanie Carmichael

Stefanie Carmichael

Stefanie is a Toronto-based communications specialist with a background in international development and over ten years in the fight for human rights. She believes in the power of technology to change the world for the better.