Software Developer
binnj, inc.
Schulich School of Medicine & Dentistry
Lecturer
BlackBerry
TVWorks
IBM Canada
Western University