Rodeo
Get started

Maxwell Bond

Sales Executive (Cyber Insurance)

London
£90k – £120k/yr
Posted about 16 hours ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Channel Sales Executive

Cyber Security SaaS | Insurance & Financial Services

£90,000 - £120,000 Base + Uncapped Double OTE + Benefits

London / Hybrid

We're partnering exclusively with an innovative and rapidly growing cyber security software provider that is transforming how insurers and financial institutions help their customers identify, manage and reduce cyber risk.

Their award-winning platform combines cyber risk intelligence, threat monitoring and security solutions, enabling insurers, brokers and financial partners to deliver value-added cyber protection to both businesses and consumers through embedded and white-labelled offerings. As demand continues to grow across the insurance market, they are looking to appoint an experienced Channel Sales Executive to drive new enterprise partnerships across the UK.

The Opportunity

This is a strategic enterprise sales role focused primarily on winning new business across the UK insurance ecosystem.

  • You'll be responsible for developing relationships with insurance carriers, brokers, MGAs and other enterprise organisations, helping them embed innovative cyber risk solutions into their customer offerings.
  • Alongside generating new logos, you'll also develop and expand several existing strategic relationships within the insurance and reinsurance market.
  • This is an excellent opportunity for someone who understands the insurance landscape and enjoys navigating complex, multi-stakeholder enterprise sales cycles.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Responsibilities

  • Drive new logo acquisition across UK insurers, carriers, MGAs and brokers.
  • Build strategic relationships with senior commercial and executive stakeholders.
  • Develop opportunities from initial engagement through to contract negotiation and close.
  • Expand existing enterprise accounts and identify additional revenue opportunities.
  • Work closely with leadership to shape territory strategy and market penetration.
  • Represent the business at industry events and within the insurance community.
  • Maintain an accurate sales pipeline and forecasting process.
  • Collaborate with technical and customer success teams throughout the sales cycle.

What We're Looking For

We're interested in speaking with individuals who have experience in one or more of the following:

  • Enterprise SaaS sales into the insurance market.
  • Cyber security software sales.
  • Cyber insurance products or services.
  • Selling technology solutions to insurers, brokers, carriers or MGAs.
  • Managing complex enterprise sales involving multiple stakeholders.
  • Building and developing strategic channel partnerships.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

You'll ideally possess:

  • A proven track record of exceeding enterprise sales targets.
  • Experience winning new logo business.
  • Strong commercial negotiation skills.
  • The ability to influence senior decision makers.
  • A consultative, relationship-led sales approach.
  • Willingness to travel into London several days per week as required.

Package

  • £90,000 - £120,000 basic salary.
  • Uncapped commission with realistic double OTE.
  • Hybrid working.
  • Opportunity to join an ambitious, high-growth cyber security business operating within one of the fastest-growing areas of the insurance technology market.

Interview Process

  • Initial video/telephone interview with the Chief Revenue Officer.
  • Final stage held in person, including a presentation outlining your territory strategy together with a relevant sales case study.
  • Final cultural and leadership meeting with the CEO (either during the final interview or as a separate stage).

If you're an enterprise sales professional with experience selling cyber security or insurance technology solutions and are looking to join a business at an exciting stage of growth, we'd love to speak with you.

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Enterprise SaaS Sales
Cyber Security Software Sales
Channel Partnership Development
Commercial Negotiation
Strategic Relationship Management
New Logo Acquisition
Pipeline Management
Consultative Selling
Stakeholder Management
Cyber Insurance Knowledge

Location

London, England, United Kingdom

Sign up to applySee more jobs like this