Skip to content

Omnea customer success jobs

Omnea has 4 open customer success roles. 2 post pay, from $120K to $300K a year.

omnea.co

Open customer success roles at Omnea
Strategic Account Manager
SeniorRenewals & AM
London
  • London
  • New York
· Oct 28
$200K–$300K
AI Deployment Lead
SeniorOnboarding
New York
  • New York
  • London
· Oct 15
$120K–$170K
Head of Customer Value
VP and head ofCS
London· Jul 22
Pay not shown
Customer Value Lead
SeniorCS
London· May 20
Pay not shown

Other companies hiring for customer success

Hiring for customer success?

Give your new team every account's health on day one.