Previously served for three years as a representative of North Ayrshire Council. As a Chemical Engineering graduate of Strathclyde University he taught mathematics in a number of secondary schools and was latterly Depute Headteacher at Auchenharvie Academy, Stevenston for eight years.
…Striving to make our communities better places.
William was first elected to North Ayrshire Council in 2007 and became Deputy Leader of SNP Group. In May 2012 he was appointed as Leader of North Ayrshire Council. He subsequently represented the council on the convention of Scottish Local Authorities (COSLA) for four years before being elected as Lead of the SNP Scottish Leaders Group of COSLA in 2015.
William has now retired from his role as a local councillor and joined the board of Cunninghame Housing Association in February 2018.