Telus est le locataire éponyme de plusieurs immeubles à bureaux, y compris Tour Telus à Montréal et Telus Plaza à Edmonton.
Le logo de Telus est stylisé comme étant TELUS. Le siège social de Telus est situé à Burnaby, en Colombie-Britannique.