Customer Success Manager - Boston, MA - $88K-$108K / yr. (est.)