Posted:
4/30/2026, 7:35:34 AM
Location(s):
San Francisco, California, United States ⋅ California, United States
Experience Level(s):
Expert or higher ⋅ Senior
Field(s):
Customer Success & Support ⋅ Sales & Account Management
Workplace Type:
On-site
As a Manager of Commercial Customer Success, you will lead a team of Customer Success Managers (CSMs) focused on scaling the Commercial vertical within our business. You will manage and grow a team and build systems and processes to help scale the customer success organization at Windfall in the years to come.
We’re on a mission to change how organizations perceive and use people data. 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.
Website: https://www.windfall.com/
Headquarter Location: San Francisco, California, United States
Employee Count: 51-100
Year Founded: 2016
IPO Status: Private
Last Funding Type: Series A
Visa Sponsorship: Sponsors work visas