Telecoms, Media & Technology is part of the Knowledge and Networking 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.


Stephen Greenslade

Principal Architect at EE


Stephen Greenslade is a Technologist (incorporated engineer, MIET) with business development skills and background in blue-chip organisations. He has wide international experience in both strategic and operational roles.

Stephen has worked for EE since 2003, and previously worked at Orange PCS and the BBC World Service.