Remote Otter LogoRemoteOtter

Customer Success Team Lead - Remote

Posted 14 weeks ago
Customer Service
Full Time
France

Overview

Global-e is the world’s leading platform to enable and accelerate global, direct-to-consumer cross-border e-commerce growth. We are looking for a Customer Success Team Lead to manage and guide a team of Customer Success managers, ensuring the long-term success of our clients in the European market.

In Short

  • Lead and manage a team of Customer Success Managers focused on the European market.
  • Ensure that the team meets and exceeds performance goals, including client retention, satisfaction, and revenue growth.
  • Develop and implement strategies for improving team efficiency and client outcomes.
  • Foster a culture of continuous learning and improvement by providing ongoing coaching and mentorship to team members.
  • Collaborate with other cross-functional teams (Sales, Marketing, Product) to ensure a seamless client experience.
  • Prepare and present performance reports to senior leadership.
  • Support the team in identifying expansion opportunities within the existing client base.
  • Serve as a key point of escalation for clients or internal challenges.
  • Conduct regular one-on-one meetings with team members.
  • Stay updated on industry trends and market dynamics.

Requirements

  • At least 3+ years of experience in a team leadership or management role.
  • Prior experience in B2B SaaS, software, or logistics companies preferred.
  • Proven track record of managing and developing teams.
  • Strong analytical skills, with the ability to identify trends.
  • Excellent verbal and written communication skills in English.
  • Demonstrated ability to influence and drive results.

Benefits

  • Hybrid position with 3 days in the office and 2 days remote.
Global-e logo

Global-e

Global-e (Nasdaq: GLBE) is the world's leading platform dedicated to enabling and accelerating global, direct-to-consumer cross-border e-commerce growth. Founded in 2013, the company operates from multiple offices worldwide and partners with hundreds of renowned global retailers and brands, including Harrods, Victoria Secret, and Versace. Global-e focuses on providing strategic insights and fostering long-term relationships with its enterprise clients, particularly in the DACH region, ensuring their success through tailored solutions and effective communication. The company values diversity and is committed to creating an inclusive environment for its employees.

Share This Job!

Save This Job!

Similar Jobs:

monday.com logo

Customer Success Team Lead - Remote

monday.com

7 weeks ago

Seeking a Team Lead for Customer Success to drive retention and growth in the Mid-market segment.

NY, USA
Full-time
Customer Service
$135,000 - $185,000/year
Orca-AI logo

Customer Success Team Lead - Remote

Orca-AI

8 weeks ago

Join Orca AI as a Customer Success Team Lead to manage client onboarding and ensure customer satisfaction in the shipping industry.

Israel
Full-time
Customer Service

AssetWatch

Customer Success Team Lead - Remote

AssetWatch

11 weeks ago

The Customer Success Team Lead will manage and guide a team of Customer Success Managers to enhance client retention and satisfaction.

Worldwide
Full-time
Customer Service
Accountable logo

Customer Success Team Lead - Remote

Accountable

11 weeks ago

The Customer Success Team Lead will oversee a team dedicated to enhancing customer satisfaction and support.

Worldwide
Full-time
Customer Service
50000€ - 55000€/year
Eleos Health logo

Team Lead, Customer Success - Remote

Eleos Health

13 weeks ago

Join Eleos Health as a Team Lead in Customer Success, overseeing a team and key accounts in a fully remote environment.

Worldwide
Full-time
Customer Service
$135,000 - $145,000/year