Established in 1975, Telstra is a leading telecommunications and technology company based in Australia. Telstra offers its clients a full range of communications services.
“We believe it’s people who give purpose to our technology. That's why our purpose is to build a connected future so everyone can thrive.”
Location: Melbourne, Australia
Image source: Telstra