Team Lead
Toronto, Ontario, Canada
Echoworx
IBM Canada
Software and Internet Multimedia Developer
Environment and Climate Change Canada
Software Developer
Ontario Power Generation
University of Guelph-Humber