Organization: TELUS
Type: Client
Address: 215 Slater, 7th Floor, Ottawa, ON, K1P 0A6, CAN