TD
Senior Solutions Architect
Loblaw Companies Limited
Senior Solutions Architect
IBM
Staff Software Developer
Nortel Networks
Software Developer
Workplace Safety and Insurance Board (WSIB)
Technical Lead and Application Architect
Queen's University