arrow iconBack to all companies
Telstra

Telstra

map pin iconAddress: 2nd Floor, Blue Fin Building, 110 Southwark Street, London, London, SE1 0TA, United Kingdom

phone iconPhone: +44 (0) 207 965 5900

email iconEmail Company

Telstra is a company that provides telecommunications and information solutions to businesses, governments, communities, and individuals. It offers retail mobile services, retail fixed bundles and standalone data services, and retail fixed standalone voice services. The company also delivers Internet of Things solutions that helps to monitor and control devices, machinery, and equipment.