Browse Jobs
For Employers
Post JobLog inGet Started
Logo

Digital Marketing Manager

Switzerland Tourism
Dubai, United Arab Emirates
Logo

Digital Marketing Manager

Dubai, United Arab EmiratesPosted 24 days ago
46People have clicked1 open position

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Switzerland Tourism is the marketing organization for the national and international promotion of Switzerland as a vacation, travel and convention destination. Each day, the 280 employees at our Zurich headquarters and in 36 offices in 23 markets use innovative and unconventional means to market Switzerland as an especially attractive and diverse travel destination.For our Dubai office, we are seeking a skilled Digital Marketing Manager to lead initiatives aimed at boosting digital engagement and driving GCC visitors to Switzerland, while also overseeing the implementation and execution of our comprehensive digital and social media strategy, alongside coordinating various ST productions seamlessly.Your area of responsibilityLeading of all digital marketing activities, including SEO/SEM, marketing databases, email, social media, and display advertising campaigns Design, build and maintain ST GCC’s social media presence Measure and report performance of all digital marketing campaigns, and assess against goals (ROI and KPIs) Collaboration with various stakeholders in the GCC region and in Switzerland Conceptualise and execute influencer activities Coordination of different ST productions Updating and managing MySwitzerland.com Representation at media/study trips to Switzerland and at local workshops and fairsOur ExpectationsFirst language Arabic and excellent command in English At least 5 years experience in digital marketing and solid social media know-how Enthusiasm for, and knowledge of Switzerland as a holiday destination Solid background in marketing and IT (preferably in the tourism sector) Allrounder and hands-on mentality Ability to handle multiple projects at the same timeYour BenefitModern office space in the Swiss Tower, Jumeirah Lake Towers in Dubai Multi-lingual and international colleagues Local employment conditions and benefitsEntry date: by arrangement

Featured Jobs

Similar Jobs

Search other opportunities
JobsMarketing/PR/AdvertisingDigital Marketing Manager