Telstra International, the global arm of telecommunications and technology company Telstra, has appointed Sarah Mills as the ...