Marketing Director EMEA and Asia
zurich, zurich, switzerland
Squirro
Universidade de Santiago de Compostela