Windfall employs 88 employees. The Windfall management team includes Arup Banerjee (CEO and Co-founder), Susanna Sorrells (Senior Talent Acquisition Specialist), and Iain Denham (VP of Revenue).
Looking for a particular Windfall employee's phone or email?