B

Brown & Brown Insurance

Provides risk management and insurance solutions

Director Population Health & Well Being

Strategy & Management ConsultingConfirmed live in the last 24 hours
Full-timeRemote in USA$150k - $160k /yr

About the Job

Requirements

  • Strong expertise in population health strategy, including healthcare delivery systems, employer-sponsored benefits, and vendor landscape.
  • Ability to translate strategy into execution and lead teams in delivering high-quality consulting outcomes.
  • Advanced analytical capability to interpret clinical and financial data and guide decision-making.
  • Strong communication and presentation skills, including the ability to influence internal and external stakeholders.
  • Ability to build relationships and collaborate across regions, offices, and functional teams.
  • Demonstrated leadership capability, including managing teams and supporting development of talent.
  • Strong organizational and prioritization skills, balancing multiple priorities in a dynamic environment.
  • Ability to problem-solve effectively in complex or ambiguous situations.
  • High level of accountability, ownership, and initiative.
  • Proficiency in Microsoft 365 applications, including Excel, PowerPoint, Word, and Teams.
  • At least 7 years of experience in population health consulting, employee benefits consulting, or a related healthcare environment.
  • Bachelor’s degree in a related field.
  • Experience leading consulting engagements and managing teams.
  • Proficiency in Microsoft 365 applications.
  • Willingness to work remotely and travel up to 30%.
  • Life & Health License in good standing.

Responsibilities

  • Serve as a key partner to regional Employee Benefits leadership in executing population health strategy and supporting priority opportunities.
  • Lead coordination and delivery of population health consulting across all segments, adapting the approach based on complexity, need, and strategic value.
  • Ensure consistent, high-quality execution of consulting services across the region through effective team leadership and resource alignment.
  • Lead and develop a team of consultants and analysts, providing mentorship, coaching, and performance oversight.
  • Support development and drive execution of regional population health strategies aligned with organizational priorities.
  • Provide leadership and direction on complex or high-impact client engagements.
  • Contribute to business development efforts, including finalist presentations, prospect strategy, and positioning of population health solutions.
  • Build strong relationships with office teams and regional stakeholders to drive adoption and integration of population health services.
  • Contribute to development of consulting capabilities, including tools, frameworks, and best practices.
  • Perform other duties as assigned.

Desired Qualifications

  • A master’s degree is strongly preferred.

About the Company

Brown & Brown Insurance

Provides risk management and insurance solutions

Brown & Brown offers risk management and insurance solutions through Retail and Specialty Distribution. It acts as a broker and advisor, matching customers with coverage, assessing risk, and coordinating policies. The company differentiates itself with a large industry presence, a culture built on integrity and the Power of WE, and a strong commitment to local communities. Its goal is to help customers manage and reduce risk while protecting their assets over the long term.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Leeds, United Kingdom
Founded
1914

Recently Posted Jobs

Explore more opportunities at Brown & Brown Insurance

See more jobs