Who is Who in the CPF

CPF Management Committee

Chairman – George Freeman MP
Vice Chairman – Andrew Sharpe
Voluntary Director – Hannah David
CPF Manager – John Hayward