A native of Scotland, he was educated at the University of Abertay, Dundee. Steve gained a Bachelor of Science degree, a Master of Science degree in Information Technology and, later, a Master of Business Administration degree. Steve is a European Engineer, Chartered Engineer, Chartered IT Professional and a Fellow of the British Computer Society. He has worked in various sectors but primarily in Higher Education in a variety of roles: in his current role at the University of St Andrews he is responsible for the IT Services and Business Change functions comprising around 95 staff. He is responsible for all centrally provided IT provision, along with information assurance and governance activities and change management. Steve is a frequent speaker at events on a wide variety of subjects and recently co-authored the chapter of an academic textbook published by Springer.