Abigail Johnson

Abigail Johnson

Abigail Johnson is a director at Newmarket Strategy and was previously head of strategy at the Department of Health and Social Care.