teams (AT, BG, DE, FR, CH) Ability to work independently Good written and spoken English Good German language skills will be an advantage Advertiser Brief...