Remote Otter LogoRemoteOtter

Manager, Customer Success (Scientific Applications) - Remote

Posted 1 week ago
Customer Service
Full Time
USA
$97,580 - $114,800 USD/year

Overview

We are hiring a Manager, Customer Success (scientific applications) to elevate our customer support function and deliver greater value across our client base. This is a hybrid strategic and operational role that will strengthen customer relationships and support our internal teams while shaping how we scale support and engagement.

In Short

  • Lead a Support Team responding to licensing issues, account setups, quoting, order processing, and activation support.
  • Lead performance and development of assigned team members.
  • Collaborate with cross-functional teams (Product, Quality Assurance, Sales, Finance) to resolve technical and non-technical cases.
  • Manage escalations and define resolution strategies.
  • Drive onboarding and adoption, ensuring new customers are set up for success.
  • Oversee customer lifecycle health—monitoring Customer Satisfaction (CSAT), renewals, and overall engagement health.
  • Create playbooks, Standard Operating Procedures (SOPs), and processes to streamline onboarding and renewals.
  • Identify and manage upsell and expansion opportunities.
  • Support special projects such as collections and customer data hygiene.
  • Indirectly manage and mentor offshore L1 support team members if needed.

Requirements

  • 8+ years of customer support experience in a SaaS or software environment.
  • At least 3 years in a people leadership role.
  • Strong background in customer success or account management.
  • Expert user experience with Zendesk or similar ticketing systems.
  • Knowledge of case management and support workflows.
  • Experience supporting technical or scientific software users.
  • Ability to project manage strategic initiatives.
  • Proven collaboration with Sales and cross-functional teams.
  • Ability to develop department-level SOPs and scalable processes.
  • Background managing accounts in Life Sciences or license-based software.

Benefits

  • Medical, Dental, Vision Insurance.
  • Health Spending Accounts.
  • Wellness Benefits (Mental Health Apps and Fitness Perks).
  • Company-paid Life and Disability Insurance.
  • 401k Retirement Plan (with 4% company match; immediate vesting).
  • Flexible Time off Plan (for US exempt employees).
Dotmatics logo

Dotmatics

Dotmatics is a leading provider of R&D scientific software that connects science, data, and decision-making, helping over 2 million scientists and 10,000 customers to drive efficiency and accelerate innovation. With a global team of more than 800 employees, Dotmatics operates in over 180 countries and is headquartered in Boston. The company is backed by Insight Partners, a prominent venture capital and private equity firm, and offers a collaborative, remote-friendly work environment focused on scientific innovation and user experience. Dotmatics is committed to creating a healthier, cleaner, and safer world through its enterprise R&D platform and various applications.

Share This Job!

Save This Job!

Similar Jobs:

Atlan logo

Customer Success Operations Manager - Remote

Atlan

14 weeks ago

Join Atlan as a Customer Success Operations Manager to enhance customer satisfaction and drive operational efficiency.

USA
Full-time
Sales / Business
monday.com logo

Customer Success Operations Manager - Remote

monday.com

14 weeks ago

Join monday.com as a Customer Success Operations Manager to optimize the post-sale customer journey and enhance customer adoption and retention.

NY, USA
Full-time
Customer Service
$110,000 - $145,000/year

ArmorCode

Customer Success Operations Manager - Remote

ArmorCode

14 weeks ago

The Customer Success Operations Manager will optimize processes and tools to enhance the efficiency of the Customer Success team.

India
Full-time
Customer Service
Gong.io logo

Customer Success Operations Manager - Remote

Gong.io

16 weeks ago

Gong is seeking a Customer Success Operations Manager to optimize processes and support the Customer Success team in achieving their goals.

USA
Full-time
Sales / Business
$106,350 - $133,500/year

sevDesk

Operations Manager - Customer Success - Remote

sevDesk

16 weeks ago

Join sevDesk as an Operations Manager in Customer Success to optimize processes and enhance customer engagement.

BW, Germany
Full-time
Project Management