Lead Customer Success Manager
3 Days Old
We\'re looking for a mission-driven, seasoned Customer Success Manager to fully own our book of business for the EMEA region, including enterprise customers. This is an individual contributor position focused on customer retention and commercial outcomes in a dynamic environment.
Responsibilities
- Work hand in hand with other members of the commercial team to build trusted, long-term ties with key accounts from day 1.
- Own and maintain relationships with assigned accounts, overseeing onboarding to renewal conversations and ongoing client engagement.
- Act as a product ambassador, overseeing adoption and regular usage of Sylvera\'s evolving products and services in large Enterprise customers.
- Advise customers on our entire product suite, expanding our footprint by promoting new products and services into large Enterprise customers.
- Ensure we track and deliver value and renew product and services revenue on healthy commercial terms.
Qualifications
- Minimum of 5 years\' experience in EMEA, working with large Enterprises in a commercial role that includes value-based, direct customer engagement.
- Cares deeply about the climate and ecosystems of the earth.
- Fully fluent in English. Additional European language skills are a plus.
- Self-starter who enjoys learning and thrives in constantly evolving environments, ideally with early-stage startup experience.
- Ability to partner with stakeholders at the Senior Director/VP level with occasional exposure to senior executives.
- Experience may be gained in Consulting/Advisory, Customer Success, or Account Management.
- Open to occasional business travel in the region.
- Proven track record of expanding existing accounts or winning Enterprise-scale accounts.
Location & Work Style
Location: London, Old Street. We foster hybrid working and require in-person attendance for all 1-2-1s, retros, and divisional meetings.
Benefits
- Private Health Insurance and Life Assurance
- Unlimited annual leave
- Enhanced parental leave
- Access to Mental Health support
- Office bar tab once a month
- Weekly drinks in the office
- Catered lunch once a month in office
- Monthly Deliveroo/equivalent allowance
About Sylvera
Sylvera provides trusted ratings, tools and data for carbon credits and CDR. Our mission is to incentivize investment in real climate action. Our data and software independently validate the impact of carbon projects, helping organizations invest, benchmark, deliver, and report real climate impact. Founded in 2020, Sylvera has 130+ employees globally with offices in London, New York, and Singapore. We\'ve raised over $96 million from leading investors.
- Location:
- Greater London, England, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- Management & Operations
We found some similar jobs based on your search
-
New Today
Lead Customer Success Manager
-
London, England, United Kingdom
-
£125,000 - £150,000
- Management & Operations
Overview Join to apply for the Lead Customer Success Manager role at Sylvera Sylvera provides trusted ratings, tools and data for carbon credits and CDR. Our mission is to incentivize investment in real climate action. Purchasing carbon credits a...
More Details -
-
3 Days Old
Lead Customer Success Manager
-
Greater London, England, United Kingdom
-
£80,000 - £100,000
- Management & Operations
Sylvera provides trusted ratings, tools and data for carbon credits and CDR. Our mission is to incentivize investment in real climate action. Founded in 2020, Sylvera has 130+ employees globally with offices in London, New York, and Singapore. We have raised over $96 million from leading investors.
More Details -
-
3 Days Old
Lead Customer Success Manager
-
London, England, United Kingdom
-
£125,000 - £150,000
- Management & Operations
Sylvera provides trusted ratings, tools and data for carbon credits and CDR. We’re looking for a mission-driven, seasoned Customer Success Manager to fully own our book of business for the EMEA region. This is an individual contributor role that requires a high level of mental agility.
More Details -
-
4 Days Old
Lead Customer Success Manager
-
London, England, United Kingdom
-
£125,000 - £150,000
- Management & Operations
Sylvera provides trusted ratings, tools and data for carbon credits and CDR. Founded in 2020, Sylvera has 130+ employees globally with offices in London, New York, and Singapore. We’ve raised over $96 million from leading investors like Fidelity, Index Ventures, and Insight Partners to date.
More Details -
-
5 Days Old
Lead Customer Success Manager
-
London, England, United Kingdom
-
£125,000 - £150,000
- Management & Operations
Sylvera provides trusted ratings, tools and data for carbon credits and CDR. Our mission is to incentivize investment in real climate action. We're looking for a mission-driven, seasoned Customer Success Manager to fully own our book of business for the EMEA region.
More Details -