We are looking for a Customer Success Manager with a passion for customer satisfaction and business to join our business unit team.
As a customer success manager at windward you’ll be working with multiple and different Insurance, commercial and governmental enterprises and organizations and will serve as the company’s main point of contact. Your main responsibilities will be to achieve high customer satisfaction, ensure product usage and value, and enable additional sales. You’ll be doing that by training customers, promoting their requests and analyzing and personalizing the company’s unique offering to the customer needs.
- Manage clients’ accounts directly on all levels: technical, business, support, and product
- Main expert contact for any client issue
- Handle new feature releases
- Provide client feedback internally
- Provide client training and webinars
- Upsell existing clients
- Introduce new features
- Work closely with the R&D, Product and sales teams