Contract and Governance Manager
About TELUS Digital TELUS Digital focuses on the value of human connection to design, build and deliver high-tech, high-touch customer experiences powered by next-gen digital solutions. With over 70,000 team members and supporting 50 languages in thirty-two (32) Countries across North and Central America, Europe and Asia, TELUS Digital empowers customer experience innovation through digital enablement, spirited teamwork, agile thinking and a caring culture that puts customers first. The company…