GWI is seeking a Customer Success Manager for their Enterprise sector in New York City. The role focuses on building strong client relationships and ensuring clients achieve their desired outcomes through the company's products and services.
Base: $85,000 - $100,000; Bonus/Equity: Commission included; Benefits: 23 days leave, health cover, 401(k) matching
Must-have
Nice-to-have
Not specified