Meet the Trustees and Staff

Trustees are appointed by Odiham Parish Council or co-opted by current Trustees. They have tended to serve for long duration, circa 10-30 years to date