N

Neilson Financial Services

Windsor, Berkshire, UK Insurance ~682 employees neilsonfs.com
32 verified mobile numbers

About Neilson Financial Services

At Neilson, we help families put financial protection in place for their loved ones with a range of life insurance options. We’ve evolved from our origins in the UK to become an international operation with offices in the USA, Canada, Ireland, the UK and Australia, with our head office based in Berkshire, England. We currently have customer call centers in Berkshire, Kent, Hull and Toronto. We even have an in-house digital marketing agency, Thinkbait, based in Dublin, Ireland.  Having multiple locations worldwide enables Neilson to attract the absolute best people allowing us to achieve our aim of being a leading global provider of life insurance. We are continuing to grow our team at Neilson and we’re keen to speak to you if you are customer focused, team spirited and motivated to succeed. Now that we’re established in the Canadian life insurance market, we look forward to building on our success in Canada and beyond. MillionPhones has 32 verified mobile phone numbers for Neilson Financial Services employees across 7 departments, helping sales teams connect with decision-makers directly.

Neilson Financial Services Leadership — Direct Phone Numbers Available

VPO
Pedro C. — Vice President of Engineering
Executive
ED
David R. — Executive Director
Other
DOD
Yann L. — Director of Data Engineering
Engineering
VPP
Ajith M. — Vice President, Product Development & Technology
Executive
GCA
Johan W. — Group Chief Actuarial and Analytics Officer
Executive
CTO
Christophe L. — Chief Technology Officer
Executive
VP-
Tony R. — Vice President - Media Buying
Executive
A&B
Hylton D. — Actuarial & Business Performance Director
Other

Neilson Financial Services Phone Numbers by Department

Department Contacts Verified Mobiles Coverage
Other 13
75%
Executive 5
89%
Sales 5
56%
Marketing 3
52%
Engineering 3
65%
Customer Success 1
56%
Human Resources 1
85%

Frequently Asked Questions

How can I get phone numbers for Neilson Financial Services employees?
MillionPhones has 32 verified mobile phone numbers for Neilson Financial Services employees. Sign up to access direct dial numbers for decision-makers across 7 departments.
Where is Neilson Financial Services headquartered?
Neilson Financial Services is headquartered in Windsor, Berkshire, UK.
How many employees does Neilson Financial Services have?
Neilson Financial Services has approximately 682 employees.
What departments can I reach at Neilson Financial Services?
MillionPhones has verified mobile numbers for Neilson Financial Services employees in Other, Executive, Sales, Marketing, Engineering, Customer Success, Human Resources departments.
What industry is Neilson Financial Services in?
Neilson Financial Services operates in the Insurance industry.