Business Development & Marketing Manager EuropeOASIS International EMEA-APACSep 2013 – Jun 2023Barcelona y alrededores, España