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