Beschreibung
Position: Digital Marketing - Focus UK market
Date: Immediate
Department: Europe Internet Marketing
Report into: Contractor, Account and Partner Management, Media Buying and Optimization
Type of contract: Contractor
Duration: Six Months to One Year
Location: Zurich, Switzerland
Department Role Overall Goal:
- The Digital Marketing Contractor role will be responsible for UK display and mobile digital marketing activities.
- This will include growing awareness, consideration and usage of our clients products through an online multi-channel marketing approach as well as marketing our clients wider propositions on the emerging mobile media channel.
- In this role the Contractor will work in close cooperation with our agencies, our country teams, and our strategic marketing teams.
Core Responsibilities:
- Execute comprehensive and aligned mobile and desktop marketing strategies & media plans through cooperation with external agencies, internal marketing channel operators and other partners.
- Drive campaign level innovations in the way our client markets its mobile and desktop products.
- Drive successful performance and brand lead marketing campaigns, using appropriate metrics.
- Be a thought leader within the Zurich marketing organisation on how our client should formulate and scale its presence in mobile and desktop media.
- Drive success with our large partnerships through relationships, opportunities and optimization.
Profile:
- The ideal candidate should be highly motivated with a demonstrated strong academic and professional performance.
- The position requires someone who is analytical, organized and detail-oriented with an ability to work in a fast-paced environment.
- In addition, the ideal candidate works well with outside partners and has Internet industry experience.
- 5-7 years of professional experience in consumer marketing, ideally in an online or mobile environment.
- Proven career path in executing a comprehensive consumer marketing plan.
- Experienced in managing external agencies and partners.
- Positive, can-do attitude; must be experienced at effective communication and fostering teamwork.
- Exposure to UK based market and companies needed.
- Excellent written, verbal and presentation skills. Bachelor's degree required, Master's or other advanced degree from a renowned institution a plus.
- Fluent English (written and oral), German, Italian, French or Spanish a plus