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.
Ellie holds a number of positions across both the public and private sector, with a focus on telecommunications and commercialisation of new technologies. These include looking after Wi-Fi strategy for Liquid Telecom Group, technology solution design for Connect Earth, strategic advisor for connectivity and digital for GreenWish Partners, and as an Entrepreneur-in-Residence at the Council for Scientific and Industrial Research (CSIR). The former Chairperson of the Wireless Access Providers’ Association of South Africa (WAPA), Ellie also volunteers in the policy and industry development space.
Her specific areas of interest and expertise are identifying new ideas and the commercial modelling and technical assessment required to deliver on those ideas. She holds an MBA from Babson College (ranked number one in the USA for entrepreneurship for 25 consecutive years by U.S. News and World Report).