Self Employed
Self Employed
Government of South Australia
Thinker in Residence
Scotland Office
Special Adviser
Secretary of State for Defence
Special Adviser
Self Employed
Writer, Thinker, Strategist
Prime Minister's Office
Director of Communications
The Scotsman
Columnist
The Labour Party
Chief of Staff
BCW Global
Senior Adviser
Penn Schoen Berland
SVP and Head, International Political
The University of Edinburgh
Firrhill High School, Edinburgh