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.
Alexander Leigh has been Chief Commercial Officer of the Group since August 2017. Mr. Leigh was appointed to the Executive Team of Helios Towers in October 2015, and is responsible for commercial, business development and sales activity. Prior to joining the Executive Team, he served as Business Development Director covering M&A, equity raises and business development. Mr. Leigh has negotiated many of the Group’s major customer agreements and has been a key team member in the capital raising activities of the Group. Before joining Helios Towers, Alex worked at both UBS and Rothschild, primarily advising TMT companies in an M&A capacity.