Telstra Names Kris Schaffer as Canadian Country Lead

Telstra Names Kris Schaffer as Canadian Country Lead Telstra Press Release April 16, 2021 TORONTO, April 14, 2021 – Telstra has named Kris Schaffer as Canada Country Lead to drive accelerated growth out of the Toronto area. An accomplished IT and telecom professional with both leadership and customer-facing roles at IBM, Bell Canada and TELUS [...]