Customer Success Manager

Orpheus is a specialist cyber threat intelligence company. We are intelligence and cyber security professionals with many years’ experience and a varied range of backgrounds, and our mission is to collect information from a wide range of sources in order to provide understanding to decision makers so that they can overcome the cyber security threats that they face. We specialise in providing highly tailored threat intelligence products and services, including as providers to the increasing number of regulator-mandated cyber resilience schemes emerging globally.

The role

  • Building long-term relationships with our customers, ensuring customer satisfaction
  • Responsibility for ensuring customer renewals
  • Management of the customer success process from configuring their dashboards, conducting training sessions and ensuring all users have access
  • Configuring dashboards for trials or POC’s
  • Working with our development team to deliver feedback on our products and make suggestions for product development based on customer feedback
  • Working with Sales Managers to identify areas for sales expansion

What we’re looking for

  • Client focussed experience
  • Able to demonstrate strong attention to detail
  • Excellent communication skills


  • The role will require 1-2 days per week in London post-Covid