House of Commons
Member of Parliament - Moray
Scottish Policy Foundation
Advisory Council Member
ORF
News Editor-Austrian Broadcasting Corporation
The Scottish Government
Cabinet Secretary for the Constitution, External Affairs and Culture
BBC
Correspondent - Radio and TV
Progress Scotland
Managing Director
Scottish National Party (SNP)
Westminster SNP Leader
The Scottish Parliament
MSP for Edinburgh Central
Scottish National Party (SNP)
Depute Leader
The Scottish Parliament
Advisor - European and International Affairs
University of Aberdeen