2020 Vision: Executive Summit is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.


Tom Homer
Managing Director EMEA at Telstra


Tom Homer is Head of EMEA for Telstra, a leading telecommunications and technology company. He oversees the region for Telstra Enterprise, a global business unit which offers industry-based telecommunications services and solutions. Based in London, Tom is responsible for developing and driving the business strategy across EMEA, as well as Telstra’s relationships with multinational corporations in the region. With a strong focus on the customer experience and building the Telstra brand, he has presided over the EMEA business’ expansion to nine offices across the United Kingdom, Europe, the Middle East and Africa. Under Tom’s leadership, the business has also recorded large referenced deals such as Allianz, Standard Chartered Bank, Ericsson, Springer Nature, Perform Media and Sotheby’s. Tom has over 25 years’ experience in management in the telecoms industry, having held a number of leadership roles at Reliance Globalcom, Cable & Wireless and AT&T prior to joining Telstra. He is also a board member of the Australia-UK Chamber of Commerce.

Tom Homer's Network