David Bagshaw is a Public Policy Manager at Ofcom, having transitioned into this role in 2024. Previously, they served as a Regulatory Affairs Advisor and worked as a Research Analyst at Interimconsult from 2021 to 2023. David's experience also includes serving as an Administrative Officer at The World Bank from 2019 to 2021. They earned a Master's degree in International Relations and Affairs from the Diplomatic Academy of Vienna in 2020, and a Bachelor of Arts in French and German from The University of Edinburgh in 2018, complemented by Erasmus studies in both Germany and France.
This person is not in the org chart
This person is not in any teams
This person is not in any offices