People/Andrew Barraclough
PersonUK

Andrew Barraclough

1 company·1 mandates

CompanyRelationTitleAgeSinceAs of
THE ALUMASC GROUP PLCALUDirector●Director/Board Member672025-07-312026-07-09
Andrew Barraclough — Person