a month ago
Does someone have the direct number to the support team? The regular internet support line team says it's the off net team but can't find an outside number to give me. There's no number on telus.com for the service.
Also, what are their hours?
4 weeks ago
1-866-810-7940, 9am - 9pm
If our reply resolved your issue, please click on Accept as Solution to help others in the community.
4 weeks ago
The number I have finally obtained from my local TELUS store and have been using is 1 844-857-4857.