David’s background is as a Chartered Secretary working in industrial and professional businesses as well as the charity sector in the UK and overseas and for the NHS.

07531 580499
David Keep
Town Clerk
07531 580499
David’s background is as a Chartered Secretary working in industrial and professional businesses as well as the charity sector in the UK and overseas and for the NHS.