KLA-Tencor
Sr. Software Engineering Manager
Okanagan College
Professor
Humphrey Instruments Inc. (a Carl Zeiss Company)
Principal Engineer
Tokyo Electron
Sr.Software Engineering\Program Manager
The University of British Columbia
Instructor
Xyratex
Sr. Software Engineering Manager
The University of Memphis
Instructor
McMaster University
University of Saskatchewan
University of Alberta