Now hiring

Customer Success Manager @ Join the team!

Boston, Massachusetts, United StatesOnsiteFull TimePosted 86 days ago

Opens on the employer's site

About this role

Customer Success Manager at Join the team!. Location: Boston, Massachusetts, United States. Role: Onboard customers, Renewals management, Expand opportunities Requirements: 4+ years in Customer Success, Account Management, or customer-facing role in SaaS/CRE; owns renewals and expansion; strong data-driven, KPI mindset Category: Customer Service Seniority: Mid Level Tools: HubSpot Commitment: Full Time Workplace: Onsite Languages: English

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →
See how your CV scores