Professor David Whittingham

David Whittingham was formerly Chair of Trustees at the Progress Educational Trust (PET).