Global Client Success Manager — Implementations & Growth
Company: Winnow Solutions
Location: London
Posted: April 22nd, 2026
A leading technology solution provider in the UK seeks a motivated individual to join their European Operations team. This role involves managing client portfolios and ensuring the successful implementation of systems across various locations. Ideal candidates will have a degree and experience in Client Success or Project Management, along with strong communication skills in English and another language. The position offers competitive benefits, including a salary, bonuses, and stock options.
#J-18808-Ljbffr
Apply Now