Telstra Connect

Telstra are Australia’s leading telecommunications provider.

about project —

Telstra were unveiling a new internal program to allow departments to automate certain functions within their system.

team —

Telstra