John is a qualified Chartered Accountant and Barrister who has served on a number of public company Boards on a continuous basis since 1989.
He was Chief Executive of MacLellan Group Plc from 1994 until its sale for an enterprise value of £130m in 2006. He was co founder of Premier Technical Services Group Ltd in 2007; it became a public company in 2015 and was sold for an enterprise value of over £300m in July 2019. He is currently aged 64 years old and is Chairman of a number of other private companies in addition to chairing SEC Newgate S.p.A.