Telstra
Rees Felix, ICT Consultant, team Disney at Telstra Group located at Disney at Moore Park.
Location
Sydney, Australia
This person is not in the org chart
Telstra
154 followers
Telstra has a long history in Australia, originating together with Australia Post as the Postmaster-General's Department.