People/Ivor Gray
PersonUK

Ivor Gray

1 company·2 mandates

CompanyRelationTitleAgeSinceAs of
MACFARLANE GROUP PLCMACFOfficer●Director of Finance/CFO572020-12-312026-07-09
MACFARLANE GROUP PLCMACFDirector●Director/Board Member572020-11-182026-07-09
Ivor Gray — Person