John is Chairman of the Milton Keynes Dons FC Sport and Education Trust - which develops and delivers education, health, inclusion and sporting projects to the whole of the local community. John also serves as a Director of the club.

He previously worked for Milton Keynes Council for over 22 years in a range of roles. For the last five years John held the position of Group Director, where he had responsibility for 'extended services' and a range of other activities including sport, leisure, libraries, arts, youth service, and economic development. John was also the lead for Milton Keynes Council in developing Stadiummk and was seconded to the Football Club as its Chief Executive for the first 18 months as MK Dons. For the last 9 years John has been Chief Executive of MK Dons SET.