Amedeo Felisa
CEO · Executive leadership and company-level decisions · United Kingdom
Verified and sourced business responsibility records for Executive leadership and company-level decisions in GB.
CEO · Executive leadership and company-level decisions · United Kingdom
CEO · Executive leadership and company-level decisions · Kingdom of the Netherlands