John’s Team

With John speaking up for the East End in Holyrood three days a week, his team of staff continue to deal with the high volume of letters, phone calls, emails and constituents visiting the office.  Currently working in the Glasgow Shettleston Parliamentary Office are:


Anne McGlinchey, Office Manager

Originally from Duntocher, Anne joined the team in August 2011, having previously worked at the British Embassy in Paris as the PA to the Counsellor of Europe.

Full-time and based in in the Constituency Office Monday to Friday, Anne is responsible for the day-to-day running of the office and deals with casework, John’s diary and general administrative matters. In her spare time, Anne enjoys learning new languages and spending time with her family.  She has recently obtained a languages degree via the Open University and is fluent in French and German.

Telephone: 0141 550-4327


Myra Green, Constituency Assistant

Myra joined the office in February 2012.  Myra previously worked for the Student Loans Company and prior to that as a Legal Secretary for Fielding McLean & Co.

Myra is based in the Constituency Office Monday to Friday and is the primary point of contact for constituents visiting and telephoning the office.  She is responsible for office administration and constituency casework.

In her spare time Myra enjoys spending time with friends and family as well as travelling.

Telephone: 0141 550-4327

Craig Horne, Parliamentary Officer

Craig joined the office in 2019.  Craig took up work experience in the constituency office assisting with casework and administration duties. Following John’s re-election in 2021, Craig was hired to the position of Parliamentary Officer.

Craig is based in the Constituency Office 4 days a week and 1 day at the Scottish Parliament. Craig is the primary point of contact for constituents regarding enquiries around party policy & parliamentary affairs.

In his spare time, Craig is an avid music & sports fan.

Telephone: 0141 550-4327