KathrynpercyExpert5 years agoStatus: Delivered2020 Customer Awards: TELUS - Better Together: Customer Engagement Company: TELUS Company background: TELUS (TSX: T, NYSE: TU) is a dynamic, world-leading communications and information technology company with $14.8 billion in annual revenue and 15.3 million ...Show More