People/Michael Leaf
PersonUK

Michael Leaf

1 company·2 mandates

CompanyRelationTitleAgeSinceAs of
THE ALUMASC GROUP PLCALUOfficer●Corporate Officer/Principal622011-05-312026-07-09
THE ALUMASC GROUP PLCALUDirector●Director/Board Member622019-09-042026-07-09
Michael Leaf — Person