Windfall
Open positions
Technical Support Engineer
As a Technical Support Engineer at Windfall, you’ll own the customer support queue and the systems behind it. You’ll onboard new customers, configure accounts, map high-priority datasets, and resolve technical issues.…
Customer Solutions Engineer
As a Customer Solutions Engineer, you will be a strategic advisor for our product offering to customers, ensuring their success and maximizing their value from Windfall's solutions. You will take ownership of a book of…
Account Executive - Financial Services
We are growing our Commercial Sales team at Windfall! As an Account Executive, you will be the face of our sales organization, owning the full sales cycle and selling our industry-leading data enrichment offerings…
Account Executive - Retail
We are growing our Commercial Sales team at Windfall! As an Account Executive, you will be the face of our sales organization, owning the full sales cycle and selling our industry-leading data enrichment offerings…
