Remote Otter LogoRemoteOtter

Customer Success Manager - Remote

Posted 9 weeks ago
Customer Service
Full Time
GB

Overview

As a Customer Success Manager (CSM) at Triple Whale, you will be responsible for supporting our eCommerce stores and/or our agency clients who directly manage these relationships. You’ll be joining an expanding global team of talented CSMs who are passionate about guiding clients to success.

In Short

  • Take ownership of relationships with Enterprise clients.
  • Lead program strategy in a consultative and data-driven fashion.
  • Collaborate with Sales, Solutions Architects, and Support.
  • Revenue and renewal forecasting.
  • Implement tailored success plans based on customer goals.
  • Drive executive level relationships and identify expansion opportunities.
  • Analyze customer usage for accurate forecasts.
  • Lead discussions to understand client needs for new products.
  • Contribute to the improvement of the customer experience.
  • Work independently and deliver a consultant perspective.

Requirements

  • Previous experience in eCommerce, preferably in a SaaS environment.
  • Ability to thrive in a dynamic, fast-paced startup environment.
  • Superb written and verbal communication skills.
  • Excellent computer skills and tech-savvy.
  • Detail-oriented and capable of handling multiple responsibilities.
  • Positive attitude, empathy, and high energy.
  • Service-oriented and passionate about client service.
  • Flexible and embraces change.
  • Quick learner.
  • Loves working on a team.

Benefits

  • Join an expanding global team.
  • Opportunity to work remotely with potential for hybrid or in-office.
  • Engage with a diverse range of clients.
  • Contribute to the development of customer success strategies.
  • Work in a dynamic and fast-paced environment.
Triple Whale logo

Triple Whale

Triple Whale is a dynamic and innovative company focused on providing exceptional support to ecommerce stores and agency clients. With a growing global team of dedicated Customer Success Managers (CSMs), Triple Whale is committed to guiding clients towards success through consultative and data-driven strategies. The company emphasizes strong relationships with Enterprise clients, ensuring tailored success plans that align with customer goals. By fostering collaboration across various teams, Triple Whale aims to deliver maximum value and drive revenue growth while staying at the forefront of industry trends and best practices.

Share This Job!

Save This Job!

Similar Jobs:

Samsara logo

Customer Success Manager - Remote

Samsara

6 weeks ago

The Customer Success Manager will enhance customer experience and support service solutions at Samsara, a leader in IoT data for physical operations.

Mexico
Full-time
Customer Service
Owner logo

Customer Success Manager - Remote

Owner

6 weeks ago

Join Owner.com as a Customer Success Manager to drive customer engagement and retention in a fully remote role.

USA
Full-time
Customer Service
80000 - 90000 USD/year

D.C.N

Customer Success Manager - Remote

Dodge Construction Network

6 weeks ago

The Customer Success Manager will enhance customer experience and retention for new SMB customers through proactive engagement and support.

USA
Full-time
Customer Service
$50,000 - $65,000/year
OXIO Corporation logo

Customer Success Manager - Remote

OXIO Corporation

6 weeks ago

Join OXIO as a Customer Success Manager, responsible for managing key customer relationships and promoting telecom services.

USA
Full-time
Sales / Business
GuidePoint Security logo

Customer Success Manager - Remote

GuidePoint Security

6 weeks ago

The Customer Success Manager will oversee customer relations and professional services engagements for GuidePoint Security.

Worldwide
Full-time
Sales / Business