NF

Neilson Financial Services

Verified Job Source

Neilson Financial Services offers a comprehensive range of life insurance solutions, supporting families globally with dedicated customer service and expert guidance.

Windsor, Berkshire

Insurance
501–1,000 people

About

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.

Open positions

Training and Onboarding Manager - Toronto

On-site · Toronto

The Training and Onboarding Manager is responsible for guiding new hires through the company's onboarding program and providing in-class product and sales-skills training. They will also provide ongoing coaching and development support to agents within a live sales environment to address performance gaps.

Sales Contact Centre Manager

On-site · Toronto

The Sales Contact Centre Manager will oversee daily operations, lead a team of Sales Managers and Advisors, and ensure performance targets are met. They are responsible for coaching staff, maintaining compliance standards, and driving continuous improvement in the customer journey.

Training and Onboarding Manager - Calgary

On-site · Calgary

The Training and Onboarding Manager is responsible for delivering in-class product and sales training to new hires. They also provide ongoing coaching and development support within a live sales environment to ensure team performance.

Payroll & Benefits Administrator

Hybrid · Toronto

The Payroll & Benefits Administrator maintains accurate employee records in Dayforce and supports the end-to-end payroll and benefits administration processes. This role ensures data integrity for employee lifecycle events while providing administrative support and responding to payroll and benefits inquiries.

Life Insurance Sales Advisor Trainee

On-site · Toronto

You will manage a high volume of warm leads through inbound and outbound calls to provide tailored life insurance solutions. Additionally, you will build lasting client relationships while ensuring all interactions meet quality assurance and compliance standards.

Life Insurance Sales Advisor Trainee

On-site · Calgary

You will manage a high volume of inbound and outbound leads to sell life insurance products while building strong client relationships. Additionally, you will collaborate with the quality assurance team to ensure all calls meet service and compliance standards.

Sales Team Manager - Calgary

On-site · Calgary

The Sales Team Manager is responsible for leading and coaching a team of Sales Advisors to achieve high performance and meet company objectives. They will manage daily operations, including performance tracking, reporting, and fostering a customer-centric team environment.

Life Insurance Sales Advisor Trainee

On-site

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 insurance products. You may have come across some of our brands such as Cover Direct and Seniors Choice. We have evolved from our origins in the UK, where the business was launched in 2012, to become an award-winning international operation and leader in the global life insurance market. Today, we have offices in the USA, Canada, Ireland, and Australia in addition to our UK opera…

Life Insurance Sales Advisor Trainee

On-site

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 insurance products. You may have come across some of our brands such as Cover Direct and Seniors Choice. We have evolved from our origins in the UK, where the business was launched in 2012, to become an award-winning international operation and leader in the global life insurance market. Today, we have offices in the USA, Canada, Ireland, and Australia in addition to our UK opera…