Customer Success Manager

New
M
MakersiteSustainability Software
Australia, Canada, India, Ireland, New Zealand, Nigeria, Singapore, South Africa, United Kingdom, United StatesFull-TimeSenior
SalaryEUR 70000 - 80000 / year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
Project ManagementRisk ManagementCRMCustomer Success

Requirements

  • 5+ years of experience leading high-value, complex enterprise software implementations or customer success engagements.
  • Experience preferably within manufacturing or industrial organisations.
  • Solid understanding of risk management, compliance, and cost optimisation in the context of sustainability.
  • Strong project management skills, with the ability to develop and execute detailed project plans.
  • Excellent communication and interpersonal skills.
  • Technical proficiency in sustainability software tools and platforms.
  • Ability to work independently in a remote environment.
  • Experience with European regulatory environments and sustainability standards.
  • Familiarity with customer success platforms and CRM tools.
  • Professional certifications in sustainability (e.g., LEED, GRI, LCA certifications).

Responsibilities

  • Provide expert guidance on lifecycle assessment (LCA) to help customers meet their sustainability goals.
  • Offer domain and technical support on risk management, compliance, and cost optimization.
  • Develop and maintain strong relationships with customers, acting as a trusted advisor on sustainability topics.
  • Drive customer renewals by ensuring they achieve their desired outcomes with our solutions.
  • Identify opportunities for upselling and cross-selling to promote customer growth.
  • Collaborate with the implementation team to ensure smooth onboarding and ongoing customer success.
  • Create and maintain project documentation and success sheets.
  • Monitor and report on customer progress to internal and external stakeholders.
  • Act as the voice of the customer within the organization to drive continuous improvement.
View Full Description & ApplyYou'll be redirected to the employer's site
EUR 70000 - 80000 / year
Apply Now