· Faculty Researcher - Sustainable Technologies, Georgian College Research & Innovation2019–
· Program Co-ordinator, Interactive Media Design Web, Georgian College2010–2023
· Professor, Computer Studies, Georgian College2008–
· Multimedia Designer Developer, Davis2007–2008
· Web Designer Developer, Hot Banana Software / cgk Technologies Group Inc.2003–2005
· Instructor - Web Design And Development, Georgian College2002–2007
· Web Designer And Developer, Compu-SOLVE Internet Services2001–2003
· Freelance Web Designer Developer, McCrindle Multimedia2000–2008
· Quality System Technician, McCrindle & Associates1997–2001