Telstra are Australia’s leading telecommunications provider.
Design & Animation:
No items found.
Telstra were unveiling a new program to manage customer interactions and allow them to see, in real time, the performance and issues with their system. This video was so successful for them that they commissioned a series of videos.