Mosaic North America
Microsoft Community Manager
Microsoft
Territory Channel Manager - SMB - Eastern Canada
Microsoft
Surface Business Development Manager – Eastern Canada
Insight
National Surface Business Development Manager
Mosaic North America
Microsoft Training Specialist
CIM Consumer Impact Marketing Ltd.
Microsoft Field Trainer
Mosaic North America
Microsoft National Senior Trainer
Microsoft
Surface Specialist - Canada
HEC Montréal
Cegep Champlain St. Lawrence