Job Description

Job Description Job Description As a Customer Success Manager, you will be a strategic advisor for our product offering to customers, ensuring their success and maximizing their value from Windfall's solutions. You will take ownership of a book of business and guide them through the entire lifecycle – from onboarding to expansion. Your role will also be instrumental in driving Windfall's growth by implementing scalable processes. We’re on a mission to change how organizations perceive and use people data. And we hold true to our core values of: (1) Be an excellent communicator; (2) Operate with transparency; (3) Provide leverage, not optimization; (4) Make a difference every day; and (5) Act with integrity and trust. Responsibilities: Own end-to-end customer experience, including onboarding, product adoption and usage, implementation of best practices, and growth Identify new opportunities within the customer base, including potential for increased sales, enhanced analytics, and broade...

Apply for this Position

Ready to join Windfall? Click the button below to submit your application.

Submit Application