People/John O'Dea
PersonEU

John O'Dea

1 company·1 mandates

CompanyRelationTitleSinceAs of
COSMO N.V.COPNDirector●Director/Board Member2024-05-242026-07-09