Role Overview
The Customer Success Manager will support a growing customer base by partnering with internal Customer Success teams to design and execute scalable engagement programs.
What You Will Do
Design, execute, and scale client success programs, drive customer retention, and partner with Sales, Delivery, Tech & Product, and Support teams to streamline the end-to-end customer journey.
Why It Might Be a Fit
To be a good fit, you will have 1+ years of commercial, customer-facing experience in Customer Success, Account Management, or a similar B2B role, full professional fluency in both Dutch and English, and a proven ability to manage customer relationships dynamically.
Requirements
- 1+ years of commercial, customer-facing experience in Customer Success, Account Management, or a similar B2B role
- Full professional fluency in both Dutch and English
- Solid experience working within a SaaS environment
- Proven ability to manage customer relationships dynamically
- Understanding of customer retention principles
- Excellent track record of collaborating across matrixed teams
- Exceptional organizational, prioritization, and time-management skills
Benefits
- Hybrid work model
- Opportunity to join a global brand evolving in customer-centric projects
To apply for this job please visit soweloconsulting.applytojob.com.

Follow us on social media