Mike Hale profile | River Platform