Chief of Staff to the Leader of the Labour Party
United Kingdom
Labour Party
Chief of Staff to the Leader of the Labour Party
Department for Transport
Special Advisor to the Secretary of State for Transport
HM Treasury
Special Advisor to the Chancellor of the Exchequer
Greater London Authority
Project Manager and Other Roles in London and Brussels
Department of Trade and Industry
Special Advisor to the Secretary of State
Aviva
Group Sustainability and Public Policy Director