Adam Darvay

Public Speaker, Project Manager, and Web Developer in Toronto, Ontario, Canada