Before taking early retirement in early 2010 Geoffrey was the Area Director for HM Courts Service in Cheshire and Merseyside. Following retirement Geoffrey has worked as a non-executive director in the NHS serving as Vice Chair of Liverpool Heart and Chest NHS Foundation Trust.
He was previously a non-executive director of St Helens PCT. He also Chairs the Safeguarding Adults Board in Cheshire West and Chester.
Geoffrey is also a Governor and Deputy Chair at Cowley International College and a Foundation Trustee of Liverpool Cathedral and Ambassador for the Workers' Educational Association. In his spare time he enjoys travelling and cooking.