Hubbard Stephen profile | River Platform