Vaughn Dewar

Project Manager, IT Manager, and Web Developer in Toronto, Ontario, Canada

Visit my company website

IT Dev+, IT Manage+, Creativity+