People/James Veitch
PersonCA

James Veitch

2 companies·2 mandates

CompanyRelationTitleSinceAs of
IMPERIAL METALS CORPORATIONIIIDirector●Director/Board Member2018-05-212026-07-09
MAGELLAN AEROSPACE CORPORATIONMALDirector●Director/Board Member2021-05-032026-07-09
James Veitch — Person