During 2009 he was a Special Advisor in the Bank of England’s Special Resolution Unit and in 2010 was made CEO of the loss making Stroud and Swindon Building Society steering it into the safe harbour of a merger with a bigger firm. In 2011 he became a Senior Advisor at the Financial Services Authority. In 2012 he was seconded to the Parliamentary Commission on Banking Standards. John returned from the Commission in 2013 to be a Senior Advisor at the Bank of England working for the Deputy Governor Prudential Regulation. Following the regulatory reorganisation he is now Senior Adviser at the Financial Conduct Authority. 

In addition to work at the FCA John is a member of the Audit Committee of the European Investment Bank. He is an Honorary Fellow of the University of Exeter Business School where he achieved an MBA and an MA in Leadership Studies and regularly speaks in the UK and abroad on leadership, corporate governance and risk management.