Browsing Tag
technology
1 post
Telstra’s new Customer Insight Centre
Telstra unveils it's new high tech 'Customer Insight Centre' (or CIC), with the 3600 square metre facility taking up the entirety of the second floor at Telstra's 400 George St flagship offices.