This job has expired, please see additional jobs below
Wholesale Digital Marketing Manager EMEA
VFC
Stabio, , Switzerland
Job Details - this job has expired, please see similar jobs below
Wholesale Digital Marketing Manager The North Face EMEA
SUMMARY:
The Wholesale digital Marketing Manager is responsible for developing, managing and implementing best in class marketing support for the top digital accounts across EMEA with the focus on pure players like Zalando and Amazon. From planning to execution: enhance consumer experience to gain market share and stand out from the competition. This role requires a proven track record in building strong brands by delivering fully comprehensive digital marketing plans / initiatives to drive sell through and customer satisfaction. The objectives of this role are to strengthen brand health metrics, improve MROI results, increase sell through and make the brand a favoured partner for our top digital accounts across EMEA.
PRIMARY ACCOUNTABILITIES:
• Drive and own the seasonal “Go to market” strategy for our digital accounts to drive growth across the online marketplace.
• Manage and execute marketing strategies, tactics, campaigns, tools and initiatives for the top digital accounts to fuel demand, raise brand awareness / engagement, drive traffic and increase conversion.
• Track Top digital accounts marketing activities / results and leverage insights to continuously improve their marketing solutions and drive revenue growth.
• Guide the local Marketing Managers to drive and execute best in class online marketing plans within the Key and Strategic accounts.
• Build strategic relationship with all key functional stakeholders, like Sales Strategic Account Director / Key Account Manager / Marketing / Product, and leverage our strategies and performance on monthly, quarterly and yearly basis.
• Manage and own Top digital accounts marketing budgets to maximize ROI and achieve financial plans. Track and monitor budget on a monthly basis to ensure compliance with the company approved numbers.
QUALIFICATIONS:
• Academic: University Degree or equivalent, preferably in Business or economics.
• Experience: Must have a minimum of 5 years of digital marketing / strategic account management for FMCG or major sports brand.
• Deep understanding of The North Face brand with a passion for the outdoor and athletic industries.
• Language skills: Fluent in English (both written and spoken). Notions of German, French, Spanish and Italian would be a plus.
COMPETENCIES:
• Customer Focus
• Driving execution
• Driving for results
• Building strategic work relationships
• Communication
• Innovation / Innovative Thinking
• Business acumen