Remote Otter LogoRemoteOtter

Customer Success Team Lead (EU) - Remote

Posted 2 hours ago
Customer Service
Full Time
London, England, GB

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

  • Manage and guide a team of Customer Success Managers.
  • Focus on client retention, satisfaction, and revenue growth.
  • Develop strategies for improving team efficiency and client outcomes.
  • Provide coaching and mentorship to team members.
  • Collaborate with Sales, Marketing, and Product teams.
  • Prepare and present performance reports to senior leadership.
  • Identify expansion opportunities within the existing client base.
  • Conduct regular one-on-one meetings with team members.
  • Stay updated on industry trends for strategic insights.

Requirements

  • 3+ years of experience in a team leadership role.
  • Experience in B2B SaaS, software, or logistics companies preferred.
  • Strong leadership and coaching skills.
  • Ability to communicate effectively at all levels.
  • Strong analytical skills and ability to identify trends.
  • Excellent verbal and written communication skills in English.
  • Ability to influence and drive results within teams.

Benefits

  • Opportunity to work in a leading global company.
  • Hybrid work model with flexibility.
  • Ongoing professional development and training.
  • Collaborative and supportive team environment.
  • Exposure to international clients and markets.
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:

ROI Hunter logo

Customer Success Team Lead - EU - Remote

ROI Hunter

32 weeks ago

Seeking a Customer Success Team Lead to manage a team and enhance client relationships in the EU.

Czechia, UK
Full-time
Customer Service
SimplePay logo

Customer Success Team Lead - Remote

SimplePay

4 weeks ago

Lead the Customer Success Team to enhance customer satisfaction and retention in a fully remote role.

Worldwide
Full-time
Customer Service
Competitive salary
Starrez logo

Team Lead, Customer Success - Remote

Starrez

5 weeks ago

StarRez is looking for a Team Lead in Customer Success to enhance customer satisfaction and lead a team of Customer Success Managers.

USA
Full-time
Customer Service
$86,000 - $96,000 USD/year
Atlan logo

Team Lead, Customer Success - Remote

Atlan

8 weeks ago

Join Atlan as a Team Lead in Customer Success, managing growth accounts while coaching a team to enhance customer experiences.

Worldwide
Full-time
Customer Service
riverside.fm logo

Team Lead, Customer Success - Remote

riverside.fm

13 weeks ago

Lead a Customer Success team at Riverside, focusing on enhancing customer satisfaction and platform adoption.

CA
Full-time
Customer Service