Ravi Yee Joshi
Executive Director
raviyj(at)ralphthornton.org
Glenn Gustafson
Business Manager
glenng(at)ralphthornton.org
(416) 392-6810, Ext. 229
Susy Glass
Volunteer Development and Community Animator
susyg(at)ralphthornton.org
(416) 392-6810, Ext. 231
Mark Johnson
Maintenance Coordinator
markj(at)ralphthornton.org
(416) 392-6810, Ext. 235
Lainey Little
Child & Youth Program Coordinator
laineyl(at)ralphthornton.org
(416) 392-6810, Ext. 233
Janice Zhang
Settlement Services Coordinator
janicez(at)ralphthornton.org
(416) 392-6810, Ext. 230
Rose Scher
Administrative Coordinator
roses(at)ralphthornton.org
(416) 392-6810, Ext. 221
Ming Redmonds
Fundraising & Communications Coordinator/Reception
mingr(at)ralphthornton.org
(416) 392-6810
Ian Rejendra Sieunarine
Maintenance
ians(at)ralphthornton.org
(416) 392-6810, Ext. 235
Stephen Devine
Evening Reception
stephend(at)ralphthornton.org
(416) 392-6810