Customer Success Manager

Eden - Job Details

Customer Success Manager






January 01, 2023


Job ID: 20511

Customer Success Manager required for a growing Life Sciences company based in Limerick. My client is looking for an enthusiastic Customer Success Manager (CSM) to drive a high level of customer satisfaction, successful product usage, customer retention, and growth—along with building successful relationships and turning customers into product champions.


In this role, the CSM will:

  • Bring a consultative mindset to all customer interactions, facilitating customer requirements and providing high value solutions which ultimately drive a higher adoption rate of company Software.
  • Develop and execute a Customer Success strategy with their assigned customer accounts.
  • Collate information and present company-wide 360° view of customers’ key performance metrics and health scores.
  • Along with the Account Executive, drive overall customer engagement and lead customer Business Reviews on a periodic basis.


As the primary technical point of contact for the customer, the CSM will:


  • Build relationships with assigned customers, interacting with them directly for all technical requests, and continually exceed their expectations with a positive, customer-centric attitude.
  • Be accountable for providing technical information to the customer.
  • Become an expert in, and educate customers on, the use and benefits of our product.
  • Actively demonstrate the product, roadmap, and future features successfully to the customer.
  • Develop tools, processes, and best practices to ensure customers are realizing the greatest possible value from the company.
  • Manage and effectively deliver routine services and products to the customer, and resolve any critical situations as they arise.


Minimum qualifications


  • Bachelor's degree in a technical discipline with 10 + years of experience in a customer-facing role, such as Customer Success, Customer Support, or Account Management.
  • Quality and/or Validation Business Process knowledge within life science domain.
  • Capable of building customer trust quickly and confidently from enterprise to small sized customers—and developing the appropriate support teams internally to company.
  • Strong presentation, meeting facilitation, and written communication skills.
  • Confident, high energy, self-motivated, and a true team player.
  • Experience working with senior and executive level customer contacts.
  • Demonstrated ability and desire to work and excel in a fast-paced environment.
  • Excellent multitasking and project management skills.


Great benefits and great working environment. If this sounds like the role for you send your CV to

Share this job

Apply Now

Quick Apply

About Eden Recruitment

Founded in 1999, Eden Recruitment has been a continual shining star in the Irish recruitment landscape. We believe in the power of relationships and have partnered with the brightest and best Irish and multinational companies, helping them find the brightest and best talent for their organizations. Headquartered in Dublin and wholly Irish owned and managed, we _______.

Other Jobs you might like…


Systems Executive

Ireland, Leinster

Systems Executive Our client is one of Ireland's largest companies directly employing over 10,000 people through its national network...


Senior Claims Handler

Sandyford, Dublin 18

Senior Claims Handler required for an Underwriting Agent based in Sandyford.   This is a crucial role in our customer...


Trainee Claims Handler


We have a great opportunity for an available role of Trainee Claims Handler required for an Underwriting Agent based...