Tech Dynamics
IBM Canada
ESU Manager - Alberta
IBM Canada Ltd
Client Executive
Hewlett Packard (Canada)
Enterprise Account Manager
Oracle, Accenture, Avanade
Various Sales Management and Account Management positions
Hewlett-Packard
Enterprise Account Manager
IBM
Systems Channel Leader - Canada and the Caribbean
University of Calgary