Climate & Environment Full-time

Head of Customer Success (f/m/x)

LiveEO

Posted

Jun 16, 2026

Location

Germany

Type

Full-time

Mission

What you will drive

  • Develop and execute a comprehensive customer success strategy aligned with the startup's growth objectives.
  • Define clear customer success metrics and KPIs to measure and track the team's performance and customer satisfaction.
  • Train, and manage a team of Customer Success Managers (CSMs).
  • Build and maintain strong relationships with key customers, understanding their needs and objectives.

Impact

The difference you'll make

By ensuring customer satisfaction and retention, this role helps LiveEO's satellite analytics solutions improve business processes and lives globally, contributing to environmental monitoring and sustainability.

Profile

What makes you a great fit

  • Bachelor's degree in business, marketing, or a related field (Master's degree preferred).
  • Proven experience (5+ years) in customer success, account management, Technical Sales, or a related role, with a track record of driving customer satisfaction and retention.
  • Strong leadership and team management skills.
  • Excellent communication, negotiation, and interpersonal skills.

Benefits

What's in it for you

  • Flexible working hours and hybrid work model.
  • Opportunity to participate in employee stock option program.
  • Urban Sports membership and BVG subsidy, corporate pension program.
  • Office in Berlin Kreuzberg with free fruit, nuts and drinks.

About

Inside LiveEO

LiveEO builds market-leading satellite analytics solutions to improve business processes and lives across the globe, focusing on environmental and infrastructure monitoring.