Nortel Networks
Member of Scientific Staff
Ingenium
Chief Digital Officer
Canada Science and Technology Museums Corporation, Canada
Chief Digital Officer
Canada Science and Technology Museums Corporation
Director, Informatics Services
GeoVision
Programmer and Verification Analyst
National Research Council Canada
Programmer
Dalhousie University
Cape Breton University