B

Brown & Brown Insurance

Provides risk management and insurance solutions

Head of Schemes

InsuranceUpdated on Nov 13
Full-timeBorehamwood, UKNo salary listed

About the Job

Requirements

  • Significant leadership experience within the insurance industry, ideally in a schemes, broker, managing general agent, or digital insurance environment, with a strong understanding of the UK insurance market.
  • An inspirational leadership style, strong stakeholder-management skills, and the ability to influence at all levels of an organisation.
  • A deep understanding of insurance products, Financial Conduct Authority regulation, and industry trends, and the ability to apply this knowledge to drive commercial success.
  • Strategic thinking skills and experience shaping plans, driving innovation, and delivering sustainable growth.
  • Proven experience leading operational and commercial performance across multiple teams and delivering measurable improvements in service, growth, and profitability.
  • A track record of developing strategic partnerships, managing key stakeholder relationships, and identifying business-growth opportunities.
  • Strong communication and influencing skills, with the ability to build credibility and present complex information clearly to a range of audiences.
  • Excellent analytical and decision-making skills, with the confidence to use data and insight to solve problems and drive continuous improvement.
  • A proactive, customer-focused mindset and commitment to delivering exceptional service and quality outcomes.
  • The ability to thrive in a fast-paced environment, balance competing priorities, and lead by example.
  • Experience leading, coaching, and developing high-performing teams and creating an environment where people can succeed and grow.
  • Strong commercial and financial acumen, including experience with budgeting, financial planning, and driving business performance.

Responsibilities

  • Lead the day-to-day and strategic performance of the Schemes Division, ensuring excellent customer outcomes, operational efficiency, and commercial results.
  • Use data, insight, and key performance indicators to identify opportunities, improve performance, and support informed decision-making across the division.
  • Build strong relationships with insurer partners, key clients, and stakeholders, and identify and secure new business opportunities that drive growth.
  • Represent Total Landlord Insurance and Hamilton Fraser Cosmetic at industry events, exhibitions, networking opportunities, and insurer business reviews to strengthen market presence and partnerships.
  • Work with the Insurance Managing Director to shape and deliver divisional strategy aligned with wider business objectives and long-term growth plans.
  • Drive product, process, and system improvements with colleagues across the business to enhance customer experience and commercial performance.
  • Monitor market trends, customer needs, and competitor activity to keep schemes relevant, innovative, and competitive.
  • Support financial planning and budget management to deliver sustainable growth and cost-effective operations.
  • Champion a customer-focused culture by using feedback, quality monitoring, and performance insights to drive continuous improvement.
  • Oversee complaints, quality assurance, audits, risk management, and regulatory compliance activities across the division.
  • Maintain a risk-aware culture and ensure Financial Conduct Authority requirements, governance standards, and internal controls are met.
  • Lead, coach, and develop Scheme Leads and their teams, fostering a high-performance culture aligned with company values and the Leadership Framework.
  • Support recruitment, performance management, development, and succession planning to build capable and engaged teams.

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