People/Nicolas Vielliard
PersonCA

Nicolas Vielliard

1 company·1 mandates

CompanyRelationTitleSinceAs of
MATTR CORP.MATROfficer●Compliance Officer2013-12-312026-07-09
Nicolas Vielliard — Person