Remotery

Head of Customer Success

atTriumph Research SpecialistsGB flagUnited KingdomFull-timeCustomer SuccessLead£90k – £100k/year

Posted 4 hours ago

📋 Description

• Define and implement TRI's Customer Success strategy in alignment with company goals.

• Create a scalable Customer Success operating model that encompasses onboarding, adoption, value realization, renewal, and advocacy.

• Build robust executive-level relationships with customers to grasp their RBQM objectives and challenges.

• Ensure customers derive measurable value from Triumph’s technology, services, and best-practice frameworks.

• Implement and manage customer satisfaction (CSAT), net promoter scores (NPS), and advocacy initiatives.

• Establish customer health metrics and guarantee consistent monitoring and reporting.

• Introduce systems, tools, and dashboards to monitor adoption, engagement, and risk indicators.

• Collaborate with Operations to ensure a smooth customer onboarding process and transition to business as usual (BAU).


⛳️ Requirements

• Proven experience in leading Customer Success within a SaaS environment, specifically in the eClinical sector.

• Strong knowledge of RBQM in the context of clinical trials.

• Demonstrated capability to build and scale high-performing Customer Success teams.

• Excellent skills in stakeholder management and communication, particularly with executive-level engagement.

• Strong analytical abilities with experience in utilizing customer health and adoption metrics.

• Ability to effectively collaborate with internal stakeholders, including operations, product support, and commercial functions.


🏝️ Benefits

• Flexible, remote-first working environment.

• Generous standard holiday entitlement.

• Additional holiday days available.

• Carefully considered, market-leading salary packages.

• Enhanced pension offerings.

• Health and well-being support.

• Life insurance coverage.

• Opportunities for training and development.

People also viewed

Maze4 hours ago

Strategic Customer Success Manager

US flagAlabama, +44 more statesFull-timeCustomer Success$123k – $145k/year
ApplyView job
Flipdish4 hours ago

CRM Administrator

AR flagArgentina OnlyFull-timeCustomer Success
ApplyView job
Zeta Global4 hours ago

Customer Success Manager

US flagUnited States OnlyFull-timeCustomer Success$90k – $100k/year
ApplyView job
Teachstone4 hours ago

Partnership Success Manager

US flagUnited States OnlyFull-timeCustomer Success$60k – $70k/year
ApplyView job
Experity4 hours ago

Senior Client Success Manager

US flagIdaho, +4 more statesFull-timeCustomer Success$75.3k – $95.5k/year
ApplyView job
Instructure4 hours ago

Senior Customer Success Manager

US flagUnited States OnlyFull-timeCustomer Success
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers