Software Development Manager
NetSuite
Senior Software Developer
Avista Solutions International, Inc.
Senior Software Engineer
Conestoga College
University of Guelph