Affinity Trust logo

Affinity Trust jobs and careers

England, United Kingdom

About Affinity Trust

National charity that supports over 1,000 people with learning disabilities across England and Scotland, enabling them to live as independently as possible.

Founded
1991
Employees
1,001 to 5,000
Total funding
$150K
Headquarters
England

Leadership

The top of Affinity Trust's org chart, with how many people report into each leader.

LSPhoto of Leo Sowerby

Leo Sowerby

Chief Executive

31 reports

SCPhoto of Stephenie Slatcher Assoc Cipd

Stephenie Slatcher Assoc Cipd

Head Of People Partnering

9 reports

DLPhoto of Donna Leedham

Donna Leedham

Director of Quality Improvement & Compliance

3 reports

LJ

Lee Johnson

Head Of IT

3 reports

JMPhoto of Jill Spurr Chart.pr McIpr

Jill Spurr Chart.pr McIpr

Head Of Communications & Marketing

2 reports

PTPhoto of Paul Taylor

Paul Taylor

Head Of Children’s Services Development

2 reports

JM

Jacqueline McCann

Executive Director of Operations

2 reports

SWPhoto of Sarah Wight

Sarah Wight

Director of Development & Innovation

DOPhoto of David O'Neill

David O'Neill

Director of Business Development (Interim)

Board

CNPhoto of Colbert Ncube

Colbert Ncube

Trustee

JEPhoto of Jenny Edwards

Jenny Edwards

Trustee

TBPhoto of Tanya Barron

Tanya Barron

Chair of the Board of Trustees

SRPhoto of Sian Rees

Sian Rees

Trustee

HBPhoto of Hanah Burgess

Hanah Burgess

Trustee

RPPhoto of Richard Parry

Richard Parry

Trustee