Customer Success Manager
4 days ago
New York
Job Title: Customer Success Manager. We are seeking Customer Success Managers to join our team and collaborate closely with our clients, analysts, sales, product, and engineering teams. Bachelor's or Master's degree in Finance, Applied Statistics & Analytics, Economics, or a related field from a rep