Senior Sales Executive Swiss Markets - Zurich, Barcelona, Munich or…