
Stephen Elop is now the technology head at Telstra
Stephen Elop, the former CEO of Nokia who later became the head of hardware at Microsoft, has a new gig at Australia-based Testra. He has been hired to lead in the newly created role of Group Executive Technology, Innovation and Strategy.