Sr Technical Customer Success Manager (French speaking, 12 mth FTC)
Amplitude
London, United Kingdom Full Time Customer Service Jobs United Kingdom
Job Description
Customer Success Manager is a senior strategic operator and the primary owner of the customer deployment, adoption... Technical Customer Success Manager is execution-first: they diagnose and move without escalation, hold a clear point of view...
Posted April 4, 2026