logo
logo
fr

Marketing

Marketing Communications & Digital Manager

We’re looking for a Marketing Communications & Digital Manager to build up our marketing team in Geneva. Purpose: Use PR, digital and other marketing channels to drive positive awareness of...