TELUS's IT department is led by Hesham Fahmy (Chief Information Officer) and has 3292 employees.
Mo Moussa
Senior Strategy Manager
Looking for a particular TELUS employee's phone or email?