Remote Otter LogoRemoteOtter

Global Manager, Customer Success - Remote

Posted 9 weeks ago
Customer Service
Full Time
Worldwide

Overview

BizAway is looking for a driven and enthusiastic Global Manager, Customer Success to contribute to the growth and success of our Sales Team by leading the Customer Success function and nurturing strong relationships with our customers.

In Short

  • Lead the Customer Success function of the Sales department.
  • Manage a team of 16 people, with plans to double in size.
  • Define and review internal processes related to customer onboarding and churn prevention.
  • Implement strategies for complex multinational accounts.
  • Collaborate with Sales Executive Manager for smooth customer handovers.
  • Act as the customer's voice with other departments.

Requirements

  • 5+ years in Customer Success / Account Management.
  • 2+ years leading a team of more than 5 FTEs.
  • Fluent in English, both written and spoken.
  • Experience with Salesforce / Hubspot.

Benefits

  • A seat on a scale-up with skyrocketing growth.
  • Attractive compensation, including equity in the company.
  • Development of your entrepreneurial spirit.
  • Multicultural and international team.
  • Collaborative and smart environment to work and learn.
  • Flexible working policy (3 days from the office and 2 days from home).
BizAway logo

BizAway

BizAway is an innovative international company dedicated to transforming the future of travel management. With a strong emphasis on sustainability, BizAway provides evolving services and solutions that leverage technology to enhance corporate travel experiences. The company values proactivity, reliability, and collaboration, fostering a solution-oriented culture that recognizes the importance of its people. As one of the fastest-growing B2B scale-ups, BizAway is committed to supporting its clients while creating a dynamic and inclusive work environment.

Share This Job!

Save This Job!

Similar Jobs:

Braze logo

Senior Customer Success Manager, Global SMB - Remote

Braze

10 weeks ago

Join Braze as a Customer Success Manager to help technology-focused brands maximize their investment and drive product adoption.

United States
Full-time
Customer Service
$72,000 - $84,000/year
Braze logo

Senior Customer Success Manager, Global SMB - Remote

Braze

10 weeks ago

Join Braze as a Customer Success Manager to help technology-focused brands maximize their investment and drive product adoption.

United States
Full-time
Customer Service
$72,000 - $84,000/year
Samsara logo

Customer Success Manager - Remote

Samsara

1 week 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

1 week 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

1 week 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