Joan Martin

Head of EMEA