People/James Holden
PersonUS

James Holden

1 company·1 mandates

CompanyRelationTitleAgeSinceAs of
SNAP-ON INCORPORATEDSNADirector●Director/Board Member742007-06-302026-07-09