Chief of Staff to President of Canada Sales
Toronto, Ontario, Canada
Dell Technologies
Chief of Staff to President of Canada Sales
Dell Technologies
Business Development Manager - Small Business
Dell Technologies
Emerging Business Sales Trainer
Dell Technologies
Field Marketing Manager, NA Data Center Compute
Dell Technologies
Business Development Manager - Large Enterprise
Dell Technologies
Strategic Business Advisor
University of Toronto