Customer Success Manager - Boston, MA - $70K-$86K / yr. (est.)