VF Corporation Search Specialist The North Face EMEA in Switzerland
The Search Specialist is responsible for the execution of paid and organic search strategies, campaigns and tools to connect with consumers throughout the purchase funnel. This role requires a strong execution focus in building integrated search journeys to drive traffic and increase conversion to our e-Commerce stores. The Search Specialist should be comfortable have a strong background in performance media but with an interest in developing a broader digital skill-set focused on full funnel consumer journeys.
The objectives of this role are to drive traffic, increase revenue and improve brand health metrics and MROI.
Responsible for The North Face EMEA SEO, SEM, Data & Product Feed, Local Search and Integrated Search Marketing. An understanding of broader digital and performance media channels and their role in driving eCommerce business a plus.
Implement SEO initiatives and drive key processes and functions such as competitive keyword monitoring, keyword research, link analysis, link building, content creation, content development and content optimization
Manage agency partners in leading and directing initiatives, testing and delivery of KPI/objectives
Maximize volume and margin of search campaigns while minimizing risk
Manage monthly search campaign spend and metrics
Help drive profitability through optimization of targeting and keyword portfolio expansion
Collaborate with Marketing / eCommerce / Retail / Sales / Product to enhance performance and user experience
Leverage and integrate consumer and audience insights to deliver effective consumer led digital campaigns and brand experiences.
Track and report digital media budgets to maximize ROI and achieve financial plans. Track and monitor budget on a monthly-basis to ensure compliance with company-approved numbers.
Academic: University Degree, Bachelor or Master level in Business Administration or Marketing
Experience: at least 2 years experience in a digital marketing role, including e-commerce marketing. A background in paid search and/or performance marketing is preferred.
Experience of working with technologies and systems such as, but not limited to, Google Analytics, Doubleclick Search, Doubleclick Bid Manager and Adobe
Comfortable managing, analyzing and interpreting large datasets with the ability to distil key information for stakeholders and partners. Numerically literate.
Deep understanding of The North Face brand with a passion for the outdoor and athletic markets.
Language skills: Fluent in English (both written and spoken). Knowledge of Italian, French, Spanish and German would be a plus.
Organized in 1899, VF Corporation is a global leader in branded lifestyle apparel, footwear and accessories, with global iconic brands, 64,000 associates and $12.4 billion in revenue. Our businesses and brands are organized into four categories called coalitions, comprising: Outdoor & Action Sports, Jeanswear, Imagewear, and Sportswear. While VF is highly diversified across brands, products, distribution channels and geographies, our One VF culture and approach to doing business provide a unique and powerful competitive advantage.
VF Diversity Vision Statement
VF is committed to creating an inclusive environment that welcomes and values the differences among all of our associates, customers, suppliers and the communities in which we live and conduct business. The continued success and growth of VF is enhanced through initiatives that promote diversity throughout VF around the world.VF is an equal employment opportunity/ affirmative action employer of minorities, females, protected veterans and the disabled. VF is committed to providing equal opportunities in employment, and treating our VF associates and VF applicants without discrimination on the basis of their race, color, gender, age, national origin, religion, sexual orientation, gender identity or expression, marital status, citizenship, disability, protected veteran status, HIV/AIDS status, or any other legally protected factor.