O2 (Telef
Account Director
O2 (Telef
Head of Digital Sales - O2 Business Solutions
Telef
Sales Manager
Telef
Head of Specialist Sales - Security
Telef
Head of Specialist sales - Enterprise Mobility
Nokia
Enterprise Sales Leader - Europe. Nokia Software
Nokia
Director, Enterprise and Public Sector, UK and Ireland
Leeds Beckett University
Henley Business School