Skip to content

Latest Customer Success jobs at Mux

1 jobs

Job results

Mux

Mux

London, United Kingdom

Technical Customer Success Manager
£80k+/yrHybrid5+ YOECustomer Success

Own technical customer success for Mux’s largest accounts by guiding complex video implementations, resolving escalations, and driving adoption, retention, and expansion. The role requires 5+ years in technical customer success or an equivalent SaaS position, strong software and cloud knowledge, and excellent communication skills.