W

Wrisk

Branded insurance products platform for brands

Head of Business Development

Business Development & PartnershipsConfirmed live in the last 24 hours
Full-timeLondon, UK

About the Job

Requirements

  • Demonstrated success as an enterprise-level business development hunter, consistently exceeding revenue targets within complex sales environments.
  • Significant experience in the UK insurance partnerships sector, such as OEM, retail, or bancassurance.
  • Strong understanding of the UK general insurance market, including managing general agent operating models, delegated authority, and relevant Financial Conduct Authority regulatory frameworks.
  • Proven ability to navigate long sales cycles, build consensus across matrixed enterprise clients, and close multifaceted commercial contracts.
  • Experience working effectively within a mature, multidisciplinary commercial unit to co-develop strategies and pursue target accounts.
  • Ability to structure profitable, scalable deals that align company capabilities with client strategic objectives.
  • Communication, pitch presentation, and negotiation skills, with credibility at board and executive level.
  • Ability to manage competing enterprise priorities in a fast-paced scale-up environment.
  • Ability to translate market data, pricing structures, and performance metrics into actionable sales strategies.

Responsibilities

  • Lead end-to-end sales processes for enterprise-level insurance opportunities and deliver against agreed revenue and strategic targets.
  • Collaborate with commercial, marketing, and client management teams to align go-to-market efforts, leverage existing relationships, and present a unified approach to enterprise targets.
  • Elevate the company’s profile across target sectors through targeted campaigns, joint sales and marketing initiatives, and industry engagement.
  • Identify, qualify, and nurture a pipeline of high-potential clients, managing complex sales cycles from initial outreach through commercial sign-off.
  • Mobilize teams across commercial, platform product, legal, compliance, and underwriting capacity partners to formulate commercially viable, compliant, and innovative solutions.
  • Lead high-stakes commercial negotiations and build trusted relationships with senior client stakeholders.
  • Use performance data, market insights, and competitor analysis to refine business development strategies and support periodic commercial planning.
  • Provide structured win/loss debriefs and work with product teams to ensure client requirements inform the company’s capability roadmap.

Desired Qualifications

  • ACII qualification, or equivalent proven insurance market experience.

About the Company

Wrisk

Branded insurance products platform for brands

Wrisk develops an insurance technology platform that helps brands co-create, launch, and manage customized insurance products. The platform enables brands such as automotive manufacturers and other global partners to deliver tailored, consumer-friendly insurance offers through an omnichannel experience. Its products work by coupling brand partnerships with a flexible, customer-centric setup that can be deployed quickly and scaled across markets, including the UK and USA, with revenue generated from these collaborations. Wrisk differentiates itself by focusing on co-creation with brands, rapid deployment, transparent and simplified customer experiences, and omnichannel accessibility, rather than competing solely on product features. The company aims to simplify insurance for consumers, build brand loyalty, and help partners deliver tailored coverage at scale.

Company size
51-200
Company stage
Series B
Total funding
$31.3M
Headquarters
London, United Kingdom
Founded
2016

Recently Posted Jobs

Explore more opportunities at Wrisk

See more jobs