
Taking applicationsVoice Support·Posted 12d ago
Customer Success Manager
Webbing
USA
Pay
Not listed
Job type
Full-time · Remote
Hours
Flexible
Location
USA
Open to people in the United States
EnglishSenior level
About the role
Customer Success Manager at Webbing managing strategic enterprise customers across the United States. The role is fully remote but requires regular travel to customer sites and offers medical benefits plus professional development.
What you'll do
- Manage strategic customer portfolio across the US
- Build trusted relationships with customer stakeholders and executive sponsors
- Develop and execute customer success plans
- Drive adoption, retention, satisfaction, and long-term growth
- Coordinate customer onboarding and deployment activities
- Lead Executive Business Reviews and strategic planning sessions
- Identify customer risks and lead mitigation plans
- Partner with Sales on expansion and cross-sell opportunities
What you'll need
- 5+ years in Customer Success, Account Management, Technical Account Management, Project Management, or similar
- Experience managing enterprise or B2B customers
- Excellent communication, presentation, and relationship-building skills
- Strong organizational, analytical, and project management abilities
- Experience with Salesforce or similar CRM platforms
- Professional English (spoken and written)
- Willingness to travel for customer meetings, Executive Business Reviews, deployments, and site visits
Skills
Customer successAccount managementSalesforceCommunicationPresentationRelationship-buildingProject managementIoT/Telecom (preferred)
Benefits
Health insuranceFully remoteCareer growthInternational team
Interested? Sign up free to apply
Create your free Remote account to apply with your profile and resume, and see every hand-picked remote role in one place.
