Category: People

Read More

Telstra appoints international head

Telstra has appointed Roary Stasko as the new CEO of its international business. Based in San Francisco, Stasko will assume his new role on July 1, taking over from Oliver Camplin-Warner, who will be moving […]