Loading...

Head of Consulting & Brokerage

  • Full Time
  • Anywhere

Benbase

Benbase is reimagining benefits consulting for the modern era, and we’re hiring a Head of Consulting & Brokerage to lead and scale our consulting and brokerage side of the business. This is a defining leadership seat at a company that’s building something better—a benefits brokerage that fuses deep expertise with cutting-edge technology to deliver strategic, transparent, and exceptional client experiences.

Requirements

  • 10+ years of progressive experience in employee benefits, brokerage, consulting, or agency leadership
  • Senior leadership experience within a brokerage, consulting firm, or benefits practice
  • Active life and health insurance license
  • Bachelor’s degree in a business-related field
  • Deep knowledge of employee benefits consulting and brokerage
  • Proven track record building, scaling, or running a book of business, practice area, or brokerage operation
  • Strong commercial judgment across client, financial, and relationship dynamics
  • Executive presence and exceptional written and verbal communication
  • Proven success leading high-performing teams and developing strong leaders
  • Ability to build structure, improve processes, and drive accountability
  • Fluent use of technology, automation, and AI

Benefits

  • Competitive executive compensation
  • Meaningful equity in a rapidly scaling company
  • 401(k) with employer matching and live financial advisor support
  • FSA and HSA tax-saving options
  • Company-paid life and disability
  • Medical insurance
  • Dental
  • Vision
  • $0 Telehealth
  • Enhanced Employee Assistance Program (EAP)
  • Company-paid accident and critical illness for individuals
  • Company contribution to your Health FSA
  • Flexible PTO
  • Paid parental leave
  • Home office stipend
  • Monthly connectivity reimbursement
  • Company contribution to your Dependent Care FSA

Originally posted on Himalayas

To apply for this job please visit himalayas.app.

Working in United States

The United States of America (USA), also known as the United States (U.S.) or America, is a country primarily located in North America. It is a federal republic consisting of 50 states and a federal capital district, Washington, D.C. The 48 contiguous states border Canada to the north and Mexico to the south, with the semi-exclave of Alaska in the northwest and the archipelago of Hawaii in the Pacific Ocean. The United States also asserts sovereignty over five major island territories and various uninhabited islands in Oceania and the Caribbean. It is a megadiverse country, with the world's th

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.