Neilson Financial Services logo

Neilson Financial Services Jobs & Careers

Toronto · Jobs in Toronto

Founded
2012
Employees
750

Founded by Gavin Donnelly in 2012.

About Neilson Financial Services

At Neilson, our mission is to make life insurance simple, secure, and globally accessible. Since 2012, we’ve grown from a UK‑based startup into a multinational digital insurance leader operating across the UK, USA, Canada, Ireland, and Australia, with over 1,000 employees worldwide.

Leadership at Neilson Financial Services

The team at the top of the org chart.

GD

Gavin Donnelly

Chief Executive Officer

131 reports

CLPhoto of Christophe Louvion

Christophe Louvion

Chief Technology Officer

47 reports

AJPhoto of Alex Jessop

Alex Jessop

Group CFO

9 reports

IVPhoto of Irene Valis

Irene Valis

Head Of Human Resources

LBPhoto of Lauren Berry

Lauren Berry

Head Of Human Resources

GHPhoto of Gavyn Huzzey

Gavyn Huzzey

Group General Counsel

8 reports

LBPhoto of Laura Burgar

Laura Burgar

Head of Human Resources

9 reports

SCPhoto of Sandi Cooper

Sandi Cooper

Chief Customer Care Officer

11 reports

LMPhoto of Liam Monaghan

Liam Monaghan

Chief Growth Officer

28 reports

Board

MW

Mark Weavis

Chairman

Open Jobs at Neilson Financial Services (20)

Sort

Similar companies hiring

Top employers in Financial Services

Discover Neilson Financial Services and thousands of other companies hiring around the world on TheJobsMap.