Our Team
Filomena Williams
Executive Director
416-781-9898 x23
Dwight Miller
Operations Manager
416-781-9898 x33
Jeffrey Bellwood
Shift Supervisor
416-781-9898 x26
Joy Edobor
Development & Communications Associate
416-781-9898 x27
Filomena Williams
Executive Director
416-781-9898 x23
Dwight Miller
Operations Manager
416-781-9898 x33
Jeffrey Bellwood
Shift Supervisor
416-781-9898 x26
Joy Edobor
Development & Communications Associate
416-781-9898 x27