Jumio
Open positions
1 job
last week
Customer Success Manager, EMEA
New RemoteEurope, UKContract
Role Purpose: The Senior Customer Success Manager will own a portfolio of enterprise and mid-market accounts across EMEA. This is not a relationship management role — it is a value consulting role. You will bring deep…
AI API Automation Customer Onboarding Fintech +3 skills
