Leadership Team

About

The Leadership Team at Windfall is responsible for setting the strategic direction and vision of the company. They oversee critical functions such as technology, operations, revenue generation, customer success, and finance, ensuring that the organization effectively meets its mission of providing actionable consumer financial data. By fostering collaboration across departments, the team drives innovation and growth to enhance the company’s impact on both nonprofit and for-profit sectors.