James Kavanagh
James Kavanagh

James Kavanagh

Student @UniOfNewcastle, @UKLabour Staffer, Non-Exec Director, Unite Rep & Trustee. All views my own.