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