Organization: TELUS COMMUNICATIONS INC.
Type: Client
Address: 215 Slater Street, 8th Floor, Ottawa, ON, K1P 0A6, CAN