This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Telstra is a leading provider of network-centric communication and managed services to large enterprise and government organisations in Australia and around the globe. Telstra serves more than half of the world's top 500 companies through its international operations that facilitate access to over 240 countries and territories.
Telstra's service to enterprise and government customers is internationally recognised for its high quality, including full International Customer Service Standard (ICSS) certification, backed by Telstra's Customer Service Commitments and delivered by Australia's largest and most qualified field and technical workforce with a culture of continuous improvement. Telstra is a financially strong and reliable partner for large enterprise and government organisations who cannot afford downtime and use ICT solutions to improve productivity and drive growth in a sustainable way.
Our Website: http://www.telstra.com.au/enterprise/sustainability