Remote Otter LogoRemoteOtter

Vice President of Customer Success, EMEA - Remote

Posted 4 days ago
Customer Service
Full Time
United Kingdom

Overview

The Vice President of Customer Success is a senior resource within our Customer Success and Customer Experience group, responsible for onboarding and training new team members while providing guidance and mentorship.

In Short

  • Lead onboarding and management of Customer Success Managers.
  • Be a point of contact for key customers and handle escalations.
  • Contribute to internal knowledge sharing and best practices.
  • Train and motivate team members for stable customer experiences.
  • Ensure team members provide account updates and assist with hurdles.
  • Identify initiatives to enhance productivity and customer satisfaction.

Requirements

  • 7-10+ years of SaaS customer success experience.
  • Proactive and flexible, with a focus on customer excellence.
  • Experience mentoring teammates through challenges.
  • Problem-solving and solutions-driven mindset.
  • Able to adapt in rapidly changing environments.
  • Capable of managing tight deadlines and multiple priorities.

Benefits

  • Flexible work model combining in-person and remote work.
  • Inclusive and equitable work environment.
  • Opportunities for professional growth and development.
CreatorIQ logo

CreatorIQ

CreatorIQ is a leading software company specializing in influencer marketing solutions, recognized as a top workplace by BuiltIn LA and NY, and acknowledged as a Leader by The Forrester New Wave™. With a flexible work model that promotes collaboration and innovation, CreatorIQ empowers brands to enhance their creator marketing strategies through its Intelligence Cloud platform. The company serves a diverse range of clients, including major brands like Amazon, Disney, and Unilever, and is committed to fostering an inclusive and equitable work environment. Headquartered in Los Angeles, with additional offices in San Francisco, London, and Ukraine, CreatorIQ is dedicated to driving meaningful results in the marketing industry while celebrating diversity and collaboration.

Share This Job!

Save This Job!

Similar Jobs:

Constant Contact logo

Vice President of Customer Success - Remote

Constant Contact

7 days ago

The Vice President of Customer Success will lead strategies to enhance customer satisfaction and drive business growth.

USA
Full-time
Customer Service
$209,600 - $262,000 USD/year
Tutored by Teachers logo

Vice President of Customer Success - Remote

Tutored by Teachers

1 week ago

Join Tutored by Teachers as the Vice President of Customer Success to lead and enhance relationships with school and district partners.

USA
Full-time
Sales / Business
Cority logo

Vice President of Customer Success - Remote

Cority

5 weeks ago

Cority is looking for a Vice President of Customer Success to lead its global Customer Success organization, focusing on customer satisfaction and retention.

Worldwide
Full-time
Sales / Business
Commure + Athelas logo

Vice President of Customer Success - Remote

Commure + Athelas

18 weeks ago

Join Commure as the Vice President of Customer Success to lead teams in enhancing client satisfaction and retention in the healthcare sector.

USA
Full-time
Sales / Business
ST6 Partners logo

Vice President of Customer Success - Remote

ST6 Partners

24 weeks ago

The Vice President of Customer Success is responsible for leading customer success initiatives and driving high renewal rates.

USA
Full-time
Sales / Business