KathrynpercyExpert5 years agoStatus: Delivered2020 Customer Awards: TELUS - Best-in-Class: Care 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 milli...Show More