Steve Hale profile | River Platform