Tom Spencer profile | River Platform