The leadership team at Telus International has experience in a variety of industries, including telecommunications, technology, and consulting. They have also studied at some of the top universities in the world, including the University of Colorado Boulder. This experience and education gives them the perfect background to lead Telus International into the future.
View all