Founding Sales Lead
Zentrela Inc.
Hamilton, ON