Gordon is Chief Executive of Strathclyde Partnership for Transport (SPT) based in Glasgow. SPT is responsible for the delivery, development and provision of high quality sustainable transport choices for the West of Scotland in order to assist the growth of the Scottish economy and to enable all people who are living, working or visiting the West of Scotland to share in the benefits of this growth.
Gordon is an engineer by training and has worked in the private sector with Rolls Royce and Babcock and latterly as Director of Manufacturing for John Brown Engineering, Clydebank for 11 years until 1998.
He joined the public sector thereafter as Chief Executive of Business Ventures, a company set up to assist potential entrepreneurs start new high growth businesses.
In 2001 Gordon joined Scottish Enterprise Glasgow as Senior Director of Business Growth where his responsibilities were for the growth of the economy by stimulating new investment in business and inward investment of new companies into Glasgow. In October 2006 he joined SPT as Assistant Chief Executive (Operations) responsible for developing and enhancing the customer experience for those using public transport and to promote the use of public transport. He was promoted to his current post in April 2010.