James Hance profile | River Platform