Customer Service Advisor at TELUS | JobVerse