Maven Clinic
Open positions
1 job
last month
Client Success Manager
North AmericaFull-time
United States
New YorkThe Client Success Manager will be the main point of contact for employer accounts introduced through Maven’s channel partnerships - driving enrollment and engagement while taking direct accountability for net revenue…
Analytics Gainsight Looker Maven Renewal Management +2 skills
106K – 120K $