Jobs at Neilson Financial Services (Now Hiring) — 9 open

PPC Specialist - 12 Month Contract (UK/IE based)

Dublin, Dublin, Ireland · Remote OK

Mid level

PPC Specialist (UK/IE based) ThinkBait, the innovative marketing hub for Neilson Financial Services, is seeking a performance-driven PPC Specialist who will be responsible for managing Google Search and Performance Max c…

Skills: Google Ads, Microsoft Ads, Performance Max, Google Analytics, Excel

Sales Team Manager

United Kingdom · Hybrid

Mid level

Are you a highly motivated and determined Sales Team Manager? Then this is your opportunity to join our growing sales team in our Call Centre, located in our Ashford Office. Neilson Financial Services are looking for a S…

Skills: Sales management, Call centre management, Team leadership, Coaching, Performance management

Insurance Sales Agent

United Kingdom · Hybrid

$28k–$85k/yr

Entry level

Insurance Sales Agent September Start Date Location: Ashford, Kent Base Salary: from £27,500 On-Target Earnings: £60,000 - £85,000 (Uncapped) What you will be doing: Handling inbound and outbound sales enquiries for life…

Skills: Sales, Communication, Listening skills, Resilience, Positivity

Insurance Sales Agent

Tewkesbury, England, United Kingdom · Hybrid

$60k–$85k/yr

Entry level

Insurance Sales Agent September Start Date Location: Gloucester Business Park Base Salary: from £30,000 On-Target Earnings: £60,000 - £85,000 (Uncapped) What you will be doing: Handling inbound and outbound sales enquiri…

Skills: Sales, Communication, Listening, Resilience, Positivity

Full Stack BI Engineer

Hull, England, United Kingdom · Hybrid

Senior

Staff Full-Stack BI Engineer Location: Windsor / Hybrid Team: Data, Analytics & BI Reports to: BI Manager Level: Staff About the role We're looking for a seasoned BI engineer who thinks in platforms, not just dashboards …

Skills: Azure Databricks, Python, Power BI, SQL, Data Engineering

Technical Support Engineer Level II/III – Technology Services (Gloucester)

Tewkesbury, England, United Kingdom · Hybrid

Mid level

The Opportunity Neilson Financial Services is seeking a high‑calibre Technical Support Engineer to join our Technology Services team in Gloucester. This role is for a proven problem‑solver and doer—someone who can operat…

Skills: Technical support, Microsoft 365, Troubleshooting, Incident management, Azure AD

Life Insurance Sales Advisor Trainee

Toronto, Ontario, Canada · On-site

$36k–$60k/yr

Entry level

At Neilson, we’re dedicated to helping families secure financial protection for their loved ones with a range of life insurance options. Neilson is a leading provider of innovative, simple and great-value direct life ins…

Skills: Life Insurance Sales, Inbound Calls, Outbound Calls, Client Relationship Management, Communication Skills

Claims Officer

Windsor, England, United Kingdom · Hybrid

Mid level

Start Date: 14th September 2026 Hybrid (after training) Starting Salary: £30,000 The Claims Officer performs all core activities within the team, demonstrating dedication, a detail-oriented approach and providing outstan…

Skills: Insurance claims handling, Customer service, Communication, Analytical skills, Attention to detail

Life Insurance Sales Advisor Trainee

Calgary, Alberta, Canada · On-site

$36k–$60k/yr

Entry level

At Neilson, we’re dedicated to helping families secure financial protection for their loved ones with a range of life insurance options. Neilson is a leading provider of innovative, simple and great-value direct life ins…

Skills: Sales, Communication Skills, Customer Service, Resilience, Growth Mindset

About Neilson Financial Services

Industry
Insurance
Company size
501-1,000 employees
Headquarters
Windsor, Berkshire
LinkedIn followers
35,916

At Neilson, we help families put financial protection in place for their loved ones with a range of life insurance options. We’ve evolved from our origins in the UK to become an international operation with offices in the USA, Canada, Ireland, the UK and Australia, with our head office based in Berkshire, England. We currently have customer call centers in Berkshire, Kent, Hull and Toronto. We even have an in-house digital marketing agency, Thinkbait, based in Dublin, Ireland.  Having multiple locations worldwide enables Neilson to attract the absolute best people allowing us to achieve our aim of being a leading global provider of life insurance. We are continuing to grow our team at Neilson and we’re keen to speak to you if you are customer focused, team spirited and motivated to succeed. Now that we’re established in the Canadian life insurance market, we look forward to building on our success in Canada and beyond.

Offices: 2 Windsor Drive, Arthur Road, Windsor, Berkshire SL4 1RS, GB · 130 King St W, Toronto, Ontario M5X 2A2, CA · Earlsfort Terrace, 15 - 18, Dublin, Leinster D02 HR23, IE · Hickson Rd, Sydney, New South Wales 2000, AU · 850 2 St SW, Calgary, Alberta T2P 0R8, CA

Life InsuranceOver 50 Life InsuranceGuaranteed Life InsuranceFamily Life InsuranceFinancial ServicesInsuranceCall Centreand Contact CentreLife InsuranceInsurTech
View all jobs at Neilson Financial Services