Sr Customer Success Manager – West – San Francisco, USA

July 10, 2024
$130,000 - $145,000
Apply Now

Job Description

Customer Success Manager to join our growing team. Ideal candidates for this position are highly versed in the data domain… leading the effort to great results. This role reports to a Director, Customer Success. What you’ll do: Manage the…