N
Neilson Financial Services
Making life insurance easy and accessible.
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.
