Customer Success Specialist Zeneducate · Philadelphia, PA, US Have Otto apply for me → Checked against lever — still accepting applications. LocationPhiladelphia, PA, USSalary$60k–$66kPosted2 days ago Zeneducate did not publish a description we can show here. Read the full posting. Stop retyping the same form Upload a CV once. Otto fills in this application and the next forty. Try Free Now → More from this employerAll jobs at Zeneducate Similar searchesCustomer Success Manager jobs in PhiladelphiaRemote Customer Success Manager jobs Keep lookingBrowse every role and citySearch openings