Shell
Strategy Analyst, Shell Chemicals Division
BAT.COM
Business Engagement Manager IT
Deloitte Canada
Partner, Technology Strategy and Transformation at Deloitte Canada - Technology Advisory
BAT.COM
Regional Sales Manager
BAT.COM
Business Technology Manager
INSEAD