Our locations

Where we are

Neilson is a global business with offices in USA, Canada, Ireland, Australia and the UK. Having multiple locations worldwide enables Neilson to attract the absolute best people to help us achieve our aim of being a leading global provider of life insurance. 

  • Our direct to consumer brands are all distributed and administered from our call centres in the UK and Toronto.

  • Thinkbait is our in-house digital marketing collective based in Dublin, employing digital and performance marketing specialists with UI/UX expertise, building best in class customer journeys, and applying their SEO experience to our digital marketing channels.

  • Neilson Technology Services is our in-house technology company based in the ‘Tech Hub’ of Pasadena and the UK, managing and developing our in-house technology platforms.

  • DataWorks is a division of the Neilson Group that empowers growth and insights across all markets in the fields of Business Intelligence, Analytics and Actuarial solutions.