For Employers

Neilson Financial Services

Making life insurance easy and accessible.

Mortgage & Finance1 open roleWindsor, Berkshire, England, United Kingdom

About Neilson Financial Services

Neilson Financial Services is a life insurance provider that sells cover directly to consumers through retail and partnership brands. The company designs, builds, and manages the full customer journey, including product development, underwriting, marketing, distribution, and policy administration. It operates internationally, with offices in the UK, USA, Canada, Ireland, and Australia.

Industry
Insurance (life insurance)
Headquarters
Windsor, Berkshire, England, United Kingdom
Company size
501-1000 employees (third-party estimate)
Founded
2012

What we do

Life insuranceOver 50s life insuranceGuaranteed life insuranceFuneral insuranceDirect-to-consumer insurance distribution

Interested in Neilson Financial Services?

Join our talent pool to be considered for future opportunities.

Join talent pool