Leeds
content, as well as briefing our creative teams to produce branded content from head office. The role Manage the day... is desirable. Must be fluent in English and German, as our official Swiss social media channels need to be relevant...