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.

Telstra were unveiling a new internal program to allow departments to automate certain functions within their system.
Creative Director
Producer / Writer