Board of Trustees at Nesta Ventures
John Sheldrick is currently a non-executive director of GKN plc and Fenner plc and is also on the board of Catalyst Housing Group.
He was...