Customer Success Manager - Boston, MA - $80K-$97K / yr. (est.)