Switzerland Marketing Jobs

Broaden your search

Refine your search


Recruiter Type

Salary Band

Agency-side or Client-side

Contract Type

Job Role

Work Experience Level

Sign up for job alerts

Found 1 job

  • Global Communications Business Partner

    • Switzerland (CH)
    • Up to up to 145,000 Swiss Francs plus bonus and benefits (base equivalent to £110,000 / €125,000)
    • tml Partners

    Global Communications Partner for world leading technology provider, powered by global pioneer in Biotech & Life Sciences. Based in Switzerland.