Redpoint Global Inc. · Wellesley, Massachusetts, United States · Remote
We are looking for a Customer Success Account Manager to join our Customer Success team, reporting to the Chief Customer Officer. Customer Success Account Managers own a…
2d ago · via Workable