Digital Strategy Manager

at  EF International Language Campuses

8001 Zürich, ZH, Switzerland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate02 Feb, 2025Not Specified03 Nov, 2024N/ACommunications,Social Media Advertising,EnglishNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

DIGITAL STRATEGY MANAGER

We’re looking for a Digital Strategy Manager to join our team in Zurich, Switzerland. The ideal candidate will use their love for digital marketing to forward our corporate mission of opening the world through education working with our international markets.
You will plan and execute digital strategy for a portfolio of markets. We’re a sociable team who plays hard and works hard and are passionate about performance, branding, marketing innovations, and turning digital insights into creative solutions.
If this sounds like your idea of a good time, we want to hear from you!

DESIRED SKILLS AND EXPERIENCE

  • BSc degree in Business Administration, Marketing, Media, Communications
  • Proficiency in Search Engine Marketing, particularly Google Ads and Search Ads 360
  • Experience in Social Media Advertising
  • Strong analytical and organizational skills
  • Excellent Excel skills
  • Ability to work effectively in a cross-functional team environment
  • Ability to manage and prioritize multiple projects and tasks simultaneously
  • Fluent verbal and written communications skills in English, any other language knowledge is a plus
  • Be able to legally work in Switzerland (a European passport holder or Swiss work permit holder)

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Marketing/Advertising/Sales

Marketing / Advertising / MR / PR

Sales Management

BSc

Business Administration, Administration, Business, Communications, Marketing

Proficient

1

8001 Zürich, ZH, Switzerland