Telstra Service Desk

For customer support only, please contact our Telstra Service Desk

EMEA Toll Free: + 0800 856 0000

International Toll Free: + 800 8448 8888 (Option 4)

Email: gsd@team.telstra.com