After graduating in law from Queens University Belfast, John trained as a Chartered Accountant with Arthur Andersen in London. He moved into industry shortly after qualifying and spent the twenty five years up to his retirement in 2006 as Group Finance Director of publicly quoted companies, initially Bassetts confectionary plc in Sheffield and latterly Pittards plc in Yeovil. He has extensive experience of strategic planning, business mergers, takeovers and reorganisations, and corporate governance in intensely competitive sectors.

On retirement, he joined the Board of Yeovil District Hospital NHS Foundation Trust as a Non – Executive Director and Chair of Audit Committee for two terms until 2013. He has also served as NED and chair of Audit at Sirona Care and Health CIC and at St Margaret’s Somerset Hospice.