Skip to content
CSM Jobs

Manager of Customer Success

Tusker

Location
Hybrid (Hudson, Massachusetts)
Compensation
$120k/yr+
Employment
Full-time
Level
Senior Level
Posted 1 week ago

About the role

Tusker is a nationwide technology solutions company helping organizations solve complex IT challenges. This role leads a Customer Success team while personally managing strategic customer portfolios to drive health, retention, and growth.

Skills

Customer Success Account Management Team Leadership Strategic Planning Relationship Management Business Acumen Contract Negotiation Customer Retention Service Delivery Escalation Management Executive Engagement Technology Budgeting Lifecycle Planning Managed Services Professional Services Coaching

Benefits

  • Full benefit package

Perks

  • Hybrid Work

Full job details