Kelly Cochran profile | River Platform