Telstra

Telstra is the largest mobile phone network in Australia and broadband provider. It states its purpose as “To create a brilliant connected future for everyone.” It also operates in 15 countries including China. The telecomms firm is one of the top 10 biggest spending advertisers. Telstra spent around $75m on advertising in 2012, according to Nielsen.

Latest Campaigns for Telstra

Latest News about Telstra