Customer Success Executive and Public Sector
saskatchewan, canada
TELUS
University of law, Economics and Social Sciences - Casblanca, Morocco
ITB, Paris - France
HEC Montréal