Customer Success Manager (English + one additional European language)

Company: Winnow

Location: London

Posted: April 20th, 2026

About the team

The Operations team are responsible for the on-boarding and implementation of our technology across new customers, as well as ensuring on-going success once the system is up and running on client sites. The goal – successful pilots with early clients, such that they quickly become key clients deploying our technology on a national and international scale.

The team manage the processes, systems and controls which enable our business to successfully scale and grow. The team continually review these processes to provide innovative enhancements to achieve operational excellence, which in turn enable the company to meet its strategic objectives.

Our Operations team consist of over 30 colleagues who are based in London, Dubai, Singapore, Shang Hai, Cancun and the US.

We are looking for a motivated and entrepreneurial individual with a can-do attitude to join our European Operations team. You will be playing an instrumental role in managing and growing Europe’s client portfolio. You will have opportunities to lead exciting implementation projects with our key clients across different locations.

- The role will involve regular European travel.

- We operate a hybrid working model with a minimum of 2 days in our Farringdon office per week (Tuesdays and Thursdays)

- This role might suit a second jobber looking to develop the skills they have already acquired in Customer Success, or in a Consultancy or Project based role.

Key objectives of role

The full scope of your role will be discussed in detail at interview, however typical tasks might include:

Education and experience

Personal Attributes

Benefits

#J-18808-Ljbffr
Apply Now