Scottish Labour
Former MSP for Greenock and Inverclyde (Constituency)
06 May 1999 to 23 Mar 2016
Previous roles in cross-party groups are not included in this list.
21 February 2013 to 10 August 2016
Trustee
15 June 2011 to 23 March 2016
Member
15 January 2015 to 23 March 2016
Deputy Convener
15 June 2011 to 23 March 2016
Convener
06 January 2015 to 24 August 2015
Scottish Labour
08 January 2015 to 15 January 2015
Member
01 June 2011 to 15 June 2011
Member
20 June 2007 to 22 March 2011
Member
20 June 2007 to 22 March 2011
Convener
13 June 2007 to 20 June 2007
Member
21 May 2003 to 24 May 2007
Appointed Member
04 June 2003 to 02 April 2007
Member
20 December 2001 to 21 May 2003
Appointed Member
17 June 1999 to 07 January 2001
Member