Trevor Russell is a seasoned professional in international development with significant experience in program management and development roles. Currently serving as a Regional Program Manager at Save the Children Canada since August 2019 and as a Development Officer at Global Affairs Canada since September 2018, Trevor Russell brings a wealth of knowledge and expertise to these positions. Previously, Trevor Russell worked as a Grant Manager at World Vision Canada. Educationally, Trevor Russell holds a Master’s Degree in International Development from Eastern University, earned between 2010 and 2012.
Sign up to view 0 direct reports
Get started