Remote Otter LogoRemoteOtter

Customer Success Manager II (DACH) - Remote

Posted 5 days ago
Customer Service
Full Time
Worldwide

Overview

The Customer Success Manager is responsible for ensuring the success of a portfolio that includes some of Vimeo’s largest customers. As Success Managers, we bring Vimeo's innovations and capabilities to customers and match them to our customers' business goals, driving greater business value and executive alignment between Vimeo and the customer. You're a trusted advisor to our largest customers, providing best practice in areas such as adoption, business outcomes and feature usage. The end result is increased customer happiness, retention and growing Vimeo’s footprint.

In Short

  • Act as a trusted advisor, agreeing on business objectives and goals with customers to build measurable success plans to deliver return on investment.
  • Serve as the primary operational point of contact for customers, ensuring satisfaction and maximizing the value of Vimeo’s platform throughout the entire customer lifecycle.
  • Facilitate regular check-ins, strategic ideation sessions and business reviews with customer teams.
  • Monitor platform performance and client KPIs, proactively identifying risks and opportunities for improvement.
  • Maintain detailed client documentation, including performance reports, action plans, and feedback summaries.
  • Responsible for the customer experience and engagement of stakeholders across all stages of the customer lifecycle.
  • Increase overall customer lifetime value through higher product adoption, usage, satisfaction and NPS scores.
  • Interpret customer insights to drive change in product and advocate on behalf of customers to product teams at Vimeo.

Requirements

  • 4+ years of customer success experience, preferably within a SaaS, media, or consulting organisation.
  • Proven record of identifying customer needs and successfully implementing long-term technology solutions.
  • Strong business acumen and the ability to navigate complex organizations.
  • Ability to multi-task across multiple projects and internal partners.
  • Excellent interpersonal skills both with customers and within an organisation.
  • Consistent track record of defining and carrying out key performance indicators.
  • Proactive interest to increase customer satisfaction and deepening customer relationships.
  • Strong presentation and data storytelling skills, with the ability to create clear and engaging visuals.
  • Fluent in German and English.
  • Bachelor's degree required.

Benefits

  • Knowledge of online video technologies or live streaming technologies is a bonus.
Vimeo logo

Vimeo

Vimeo (NASDAQ: VMEO) is the world's most innovative video experience platform, enabling users to create high-quality video content that connects and brings ideas to life. Serving a diverse community of millions, from creative storytellers to large global teams, Vimeo's platform facilitates billions of video views each month. Headquartered in New York City with offices worldwide, Vimeo is committed to diversity, equity, and inclusion, ensuring that its workforce reflects the global community it serves. The company champions a culture of innovation while providing strategic legal guidance to support compliant technology solutions and foster responsible growth.

Share This Job!

Save This Job!

Similar Jobs:

Virtuagym logo

Customer Success Manager DACH - Remote

Virtuagym

8 weeks ago

Join Virtuagym as a Customer Success Manager to support clients in the DACH region and ensure their success with our software solutions.

Germany
Full-time
Customer Service
acto logo

Customer Success Manager - DACH - Remote

acto

9 weeks ago

Join acto as a Customer Success Manager to enhance customer experience and drive growth in a dynamic tech startup.

Munich, Germany
Full-time
Customer Service
Tempus logo

Manager II, Customer Success - Remote

Tempus

19 weeks ago

Join Tempus as a Manager II in Customer Success, leading a team to enhance customer experiences in the healthcare industry.

IL, USA
Full-time
Customer Service
$75,000 - $100,000 USD/year
DealerOn logo

Customer Success Manager II - Remote

DealerOn

20 weeks ago

The Customer Success Manager II is responsible for managing customer relationships and improving customer retention in a remote position.

Worldwide
Full-time
Customer Service
$45,200 - $64,700/year
6Sense logo

Customer Success Manager III - Remote

6Sense

1 week ago

The Customer Success Manager III will enhance customer relationships and drive success through effective management and support.

Mexico
Full-time
Customer Service