Zurich, Switzerland
keywords: marketing channels,global career opportunities,culture,values,strategic planning,the team,collaboration,leads generation,marketing,events,communication,product launches,website,analysis,education,soft skills,experience,hard skills
Mid-Senior