John is a qualified accountant and worked in the Guernsey finance industry for 25 years before retiring in 2012.  He acts as Treasurer and Secretary of the Eleanor Foundation and also works with a couple of other local charities.