Head of Distribution

Posted:
1/8/2026, 7:07:39 AM

Location(s):
New York, United States ⋅ New York, New York, United States

Experience Level(s):
Senior

Field(s):
Sales & Account Management

ABOUT FLOODBASE 

Floodbase’s AI platform is changing the way businesses and communities across the globe adapt to increasing flood risk. We enable re/insurers to offer first-of-their-kind parametric flood insurance products. Most recently, we launched our next-generation U.S. flood event mapping product, developed in support of FEMA, and recently featured on the front page of the New York Times.

About the role:

Floodbase is seeking a world-class Head of Distribution to accelerate the commercial growth of our parametric product through insurance brokers and our other partners. 

This is a senior-level role responsible for leveraging Floodbase’s cutting-edge technology to further drive adoption of our unique parametric insurance solutions, serving as the face of the company, and leading its go-to-market strategy. We're looking for someone who’s done this before — someone who has built broker or partner networks to sell complex financial or insurance solutions, especially in new market categories. This is an opportunity to join a growing company, build up your own team, and create a new category in climate insurance. This position entails travel.

Here’s what you’ll do: 

  • Drive broker engagement, training, and enablement to increase their submissions and conversion
  • Expand our network of brokers and other distribution partners
  • Develop joint go-to-market plans with each brokerage’s leadership and team; track partner performance metrics and implement continuous improvement plans 
  • Set the parametric commercial strategy, including product pricing and distribution channel design
  • Identify new commercial growth opportunities within parametric insurance 
  • Serve as the voice of the market for internal strategy  — influencing product development, technology, marketing, and customer success

Who you are:

  • 7+ years with the insurance industry as a broker or doing business development/sales through brokers as an insurer
  • Proven ability to close large, complex deals and exceed sales targets
  • A network of US brokers, agents, and other key relationships 
  • Tenacious and able to provide clear examples of showing perseverance in leading internal and external stakeholders through a complex sales lifecycle
  • Committed to solving the climate crisis through practical and scalable means
  • Bonus: US brokers E&S license (active or renewable)
  • Bonus: experience placing parametric products

Why Join Floodbase:

  • Join a company solving one of the most urgent problems of our time: flood risk in a changing climate
  • Work with cutting-edge geospatial data and AI technology
  • Competitive base salary + commission + equity package
  • Influence the growth trajectory of a fast-scaling climate tech company