TELSTRA

It is Australia’s largest telecommunications and media company which builds and operates telecommunications networks and markets voice, mobile, internet access, pay television and other entertainment products and services.

Industry: Telecommunications and Information Services

HQ Address: 242 Exhibition Street, Melbourne, Australia

Sales: 1800 676 642