Skip to main content Site map

Meet our Senior Leadership Team

Deborah Frost

Deborah Frost

Chief Executive

Sarah Mace

Sarah Mace

Chief Financial Officer

Karen Thornley

Karen Thornley

Chief Commercial Officer

Liam McGrath

Liam McGrath

Chief Operating Officer

Richard Thompson

Richard Thompson

Chief Customer & Product Officer

Julie Stayte

Julie Stayte

Chief People Officer

Dame Kelly Holmes

Dame Kelly Holmes

Chief Wellbeing Ambassador

Policyholders