Sarah was born in Melfort, Saskatchewan, and currently lives in Toronto where she is completing a Master of Global Affairs and a law degree at the University of Toronto. She did an undergraduate degree in political science, with a focus on globalization, law, and governance.
Sarah has been a member of Amnesty International since 1999, and she has held several roles. She served on Amnesty International Canada's (ES) board for over four years, including over three as President and one as the Chair of the International Strategy Committee. During that time she also worked with Amnesty International Canada's (ES) Gender Mainstreaming Steering Committee, and served the movement as part of the Independent Review Oversight Group in 2011. Sarah also spent several years as part of Amnesty International Canada's (ES) Colombia coordination team, worked in various capacities on Indigenous peoples' rights issues (including as a monitor of the Ipperwash Inquiry), and was a leader in the Youth and Student Programme (including as Amnesty International Canada's (ES) first voting youth delegate to an International Council Meeting in 2005).
Sarah is currently an Associate Fellow with the One Justice Project, which seeks to end impunity for serious and deliberate forms of economic, social, and environmental harm. She also works with the David Asper Centre for Constitutional Rights. Some of her past human rights work has included projects with the Centre for Public Interest Law's Mining Communities Support Programme (Ghana), the International Human Rights Program's International Investment Law and Human Rights Working Group, and the Canadian Civil Liberties Association's RightsWatch blog.