Support Team

Jessie Leamon
Director, Finance & Administration
jleamon@owenswright.com
(416) 848-4741

Steven Pellerin
Director, IT & Operations
spellerin@owenswright.com
(416) 848-4749