Sporting Fashion & Goods
Associate, Marketplace Marketing (temp 1 year)
Entry Level
Stabio, Switzerland
in office
Contract
Job description
About the Role
The Associate, Marketplace Marketing supports the coordination and execution of brand initiatives across The North Face's retail and wholesale partners in the EMEA region. Reporting to the Director, Marketplace Marketing TNF EMEA, the role focuses on ensuring consistency between channels, optimising implementation, consolidating operational reports and improving the efficiency of communication between internal teams and stakeholders. The position sits within the Marketing team and supports daily marketplace marketing activities, helping to elevate brand presence and visibility across all marketplaces.
Key Responsibilities
- Coordinate brand initiatives across retail and wholesale channels, ensuring alignment under a common marketing framework.
- Support the marketing needs of various EMEA locations and sales channels, maintaining consistency and quality of execution.
- Oversee the operational implementation of creative briefs and ensure timely delivery of campaign materials.
- Consolidate reports related to campaign execution, marketing investments and overall initiative summaries.
- Develop templates and frameworks for management consolidation and reporting to senior leadership.
- Consolidate data to inform the brand map by channel across EMEA.
- Collaborate cross-functionally with internal stakeholders to ensure effective alignment and clear deliverables.
- Support continuous improvements in marketing process efficiency and operational workflows.
- Contribute to maintaining brand integrity and consistency across all consumer touchpoints.
Required Experience & Qualifications
- Proven organisational skills with the ability to manage multiple tasks and priorities in a fast-paced environment.
- Strong analytical mindset with experience in consolidating and interpreting marketing data.
- Proficiency in Microsoft PowerPoint and Excel, with the ability to present insights and reports clearly.
- Understanding of marketing principles and channel activation initiatives across retail and wholesale.
- Attention to detail and commitment to delivering high-quality work.
- Excellent collaboration skills and the ability to coordinate across departments and teams.
- A self-starter approach with curiosity and initiative to learn and contribute proactively.
- Fluent in English.
Preferred Skills
- Prior experience within marketing, brands or retail/DTC environments.
- Additional European languages.
Benefits & Perks
- Comprehensive benefits designed to encourage physical, mental and social well-being.
- Flexible time off.
- Onsite gym access.
- Product discounts.
- Opportunities for career development and international collaboration.
- A working environment that values passion and purpose.
About the Company
The North Face is the premier exploration company in the world, sparking curiosity, daring to disrupt, creating communities and leading with integrity as a community of explorers.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.



