Senior Customer Success Manager at TELUS Health | JobVerse