Ofcom
Principal Spectrum Policy Advisor
Ofcom
Senior Policy Advisor
Department for Transport (DfT), United Kingdom
Policy Advisor
Ofcom
Online Safety Policy Director
Ofcom
Policy Advisor
Ofcom
Strategy and Policy Principal
Ofcom
Acting Head of Planning and Performance
Ofcom
Online Safety Policy Principal
University of Aberdeen
University of Bristol