Neilson is a global specialist in life insurance, providing coverage directly to consumers in the UK, Canada, and Australia through our retail and partnership brands.
Our mission is simple: to make life insurance easy and accessible for everyone. We help families secure financial protection with a range of options designed to fit their needs.
Since launching in 2012, Neilson has grown from a UK-based company with 100 employees to an award-winning international business with 625 employees and offices in the USA, Canada, Ireland, and Australia. Today, we are a recognised leader in the global life insurance market, committed to innovation, excellence, and making a difference for our customers.
To find out more contact us at enquiries@neilsonfs.com