As a Strategic Customer Success Manager, you will be accountable for the health, retention, and expansion of Windfall’s largest and highest-value accounts. You will serve as the client's primary strategic partner, driving executive-level alignment and maximizing their lifetime value, strategic adoption, and overall partnership with Windfall. You will own the entire customer lifecycle from onboarding to multi-year growth strategies while orchestrating cross-functional execution with your Windfall counterparts in Sales, Implementation, and Product. You will have direct ownership over the Annual Recurring Revenue (ARR) and Net Revenue Retention (NRR) for your assigned portfolio. 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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level