CEO & Head of Sales+41 71 447 90 52
Head of Technology & Project Management+41 71 447 90 57
Head of SCM+41 71 447 90 55