Neilson Financial corporate office is located in 2 Windsor Drive, Arthur Road, Windsor, Berkshire, SL4 1RS, United Kingdom and has 201-500 employees.
neilson financial services
neilson financial services ltd
neilson financial services llc
neilson financial
neilson financial services inc
neilson financial service llc
Departments
Number of employees
Sales
19
Engineering & Technical
11
Human Resources
8
Operations
5
Finance
4
Marketing
3
Legal
2
| Location | People at location |
| North America | 51-200 |
| Europe | 51-200 |
| Australia | 51-200 |
| Asia | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Neilson Financial's success, and advanced their careers.
Investor and Member of... at Rentberry
Worked as Head of Accounting Finance & UK Corporate Fina...
at Neilson Financial (2018-2019)
Business Executive at SoftExpert Software
Worked as Sales Specialist
at Neilson Financial (2025-2025)
Explore More
Neilson Financial Services is a global specialist in life insurance, offering coverage directly to consumers in the UK, Canada, and Australia through various retail and partnership brands. The company aims to make life insurance easy and accessible, helping families secure financial protection with tailored options. Since its inception in 2012, Nei... Read More