EMEA regional sales manager at Stripe
Toronto, ON, CA
Stripe
EMEA regional sales manager at Stripe
1Password
Director, Enterprise Sales
ePAC
Management Consultant, Product, Sales and Marketing
Head of Continental Europe, Middle East, and Africa - Public Sector, Ent.
PepsiCo
District Sales Manager
EF Education First
Country Manager Algeria and Sales Manager French Speaking Africa
Hult International Business School
HEC Montréal
Polytechnique Montréal