How Telstra leveraged the power of recognition to become a more agile, engaged and connected workplace
Telstra, Australia’s leading telecommunications and technology company, employs 25,000 plus employees and has an international presence spanning over 20 countries.