Canadian Bank Note Company, Limited
Software Developer
Klocwork
Senior Software Developer
IBM
Software Developer
JSI Telecom
Senior Software Developer
Verizon
Consultant Member Technical Staff
Verizon
Consultant
GTE
Senior Member Technical Staff
Simon Fraser University
University of Manitoba