Sales Manager
Calgary, Alberta, Canada
TELUS
TELUS International
Global Sales Executive - Digital Solutions and Customer Experience
University of Alberta
Athabasca University