Head of Customer Success; Remote in Europe
80331, München, Bayern, Deutschland
Verfasst am 2026-01-15
-
Wirtschaft
Geschaeftsfuehrung, Beziehungsmanager, Operations Manager, Business Analyst -
Management
Geschaeftsfuehrung, Beziehungsmanager, Operations Manager, Business Analyst
Head of Customer Success (Remote in Europe)
The Head of Customer Success is a senior leadership role responsible for leading and scaling Human Edge’s B2B business. This role owns the success, retention, and expansion of the existing client portfolio while playing a critical role in new client acquisition and revenue growth across Human Edge’s products and services.
* This is a position for candidates already based in Europe with a valid working visa or permit
- Drive new B2B client acquisition and revenue growth across Human Edge’s portfolio
- Identify and develop new market and client opportunities
- Engage prospective clients, co‑create tailored solutions, and support the full sales cycle from first conversation to close
- Partner closely with leadership to expand market presence and scale impact with an entrepreneurial mindset
- Build and maintain trusted, long‑term partnerships with senior stakeholders across the existing B2B client base
- Develop a deep understanding of clients’ organizational goals, leadership challenges, and talent priorities
- Proactively identify and execute account expansion and cross‑selling opportunities
- Ensure high levels of client satisfaction, retention, and sustainable account growth
- Lead, coach, and develop a team of consultants and customer success professionals
- Foster a high‑performance, collaborative, and human‑centered team culture
- Provide ongoing performance management, feedback, and professional development
- Ensure team capabilities evolve in line with client needs and business growth
- Own the operational execution of the current book of business
- Ensure consistent, high‑quality delivery across all client engagements
- Establish and continuously improve scalable processes for onboarding, delivery, resourcing, and success measurement
- Drive operational excellence, efficiency, and continuous improvement across customer success operations
- Strong background in human capital, leadership development, organizational development, or related people‑focused disciplines
- Proven experience in B2B customer success, consulting, or client partnership environments
- Demonstrated ability to grow accounts, expand client relationships, and close new business
- Strong leadership presence with commercial acumen and a hands‑on execution mindset
- Entrepreneurial, comfortable with ambiguity, and energized by building and scaling a growing business
This is an opportunity to take on a high‑impact leadership role within a purpose‑driven organization focused on meaningful human and organizational change. The Head of Customer Success will have significant autonomy, influence the direction of the B2B business, and play a key role in scaling Human Edge’s growth and impact across organizations.
About Human EdgeHuman Edge partners with organizations to unlock human potential and drive sustainable performance through evidence‑based leadership assessment, development, and organizational consulting. By combining behavioral science, people analytics, and a deeply human‑centered philosophy, Human Edge helps clients make better talent decisions, develop effective leaders, and build high‑performing teams.
Seniority level- Executive
- Full‑time
- General Business, Human Resources, and Business Development
- Business Consulting and Services, Professional Training and Coaching, and Professional Services
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten: