Helen Davis

Helen Davis, former head of the Britain-Israel Public Affairs Centre. see Powerbase