Caroline Flanagan served as President of the Law Society of Scotland from 2005 to 2006 and was the first woman to hold that post. She is also the youngest ever person to hold the post.