People/Cheryl MacDiarmid
PersonUK

Cheryl MacDiarmid

2 companies·2 mandates

CompanyRelationTitleAgeSinceAs of
ALLERGY THERAPEUTICS PLCAGYDirector●Director/Board Member582021-10-262026-07-09
DIACEUTICS PLCDXRXDirector●Director/Board Member582024-10-282026-07-09
Cheryl MacDiarmid — Person