Senior Program Manager
Randy began working in the nonprofit sector immediately after his graduation from York University. His career began at Scadding Court Community Centre working in tech support and as an ESL tutor volunteer. He has worked in Toronto’s diverse community sector for many years now doing an incredible number of interesting things from developing a community internet program for newcomers to Canada, overseeing the development of an early prototype content management system giving program staff more control to develop their online content, adopting an open source learning management system called Moodle to train teaching assistants, working at the Responsible Gambling Council training casino workers to spot mental health and addiction issues, and working in Scarborough on a Collective Impact project.
His most recent stop was at the Ontario Nonprofit Network as the Lead for Sustainable Development Goal #8 Decent Work. Now Randy lands here at CSI working on a project called Adopting Common Measures. The goal is to promote the SDGs across Canada with a particular emphasis on supporting Social Purpose Organizations track their social impact and record the strides they are making towards their SDG goals.