Remote Customer service Jobs • B2B Technology

1 results

Job listings

Customer Success Manager

MaxMind 🌐💡📈
$100,000–$110,000
USD/year
US 1w PTO

As a tech-savvy Customer Success Manager, you will own relationships with about 200 customers, onboarding new enterprise accounts, understanding their needs, and helping them succeed using our products. You'll identify expansion opportunities, gather feedback, and share insights across the organization, collaborating with Product, Sales, Support, and Business Development teams. This is a full time remote position.