James Libson

James Libson

About Me
James Libson is Chairman of World Jewish Relief, the UK Jewish community's international development agency.