Tom Carter profile | River Platform