Customer Success Manager

Verna
Greater London
Remote
GBP 30,000 - 60,000
Job description

Verna Greater London, England, United Kingdom

Customer Success Manager

Join a fast-growing and innovative nature-tech business.

UK, remote team with regular meet-ups.

Full-time or 4 days per week.

Verna builds software to help people manage land in the best way for the environment – enhancing biodiversity and drawing down carbon, whilst making sustainable returns.

Role

We are looking for a Customer Success Manager to lead Verna’s relationships with our customers. This role involves introducing best-in-class processes, systems and practices for customer success, and supporting a strong link between customers and other parts of the business (e.g., including the product development team).

This is an important role in a fast-growing and innovative business, that is increasingly regarded as a leader in nature-tech. Your compensation will include share options, enabling you to share in the company’s success.

Seniority level

Entry level

Employment type

Full-time

See more information and apply at:

https://verna.earth/careers/opportunity-customer-success-manager/

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Customer Success Manager jobs in Greater London