πΉ Job Title: EMEA Brand Creative Associate - THE NORTH FACE
πΉ Company: The North Face
πΉ Location: EMEA > CHE > Stabio > VF Campus VF1, Switzerland
πΉ Job Type: Full-Time
πΉ Category: Marketing & Creative
πΉ Date Posted: 2025-05-20
πΉ Experience Level: 2-5 years
πΉ Remote Status: On-site
Key aspects of this role include:
ASSUMPTION: This role requires a balance of creative thinking, project management, and communication skills. The ideal candidate will have experience working on set in both studio and outdoor environments.
β Oversee the entire production process, ensuring seamless execution from planning to final delivery
β Act as the primary point of contact for internal teams to align on creative vision and production requirements
β Liaise with external vendors, including photographers, videographers, stylists, and post-production teams, to ensure deliverables align with creative vision
β Develop and manage project overviews, budgets, and timelines while proactively identifying and addressing potential constraints in collaboration with stakeholders
β Foster a collaborative work environment that promotes creativity, efficient channels of communication, productivity, and teamwork
β Manage day-to-day operations in the creative hub and prioritize capacity based on business needs and deadlines
β Actively join brainstorms with the creative team to improve content and concepts
ASSUMPTION: This role involves working closely with various teams and external partners, requiring strong communication and organizational skills.
Education: A degree in Communications, Graphic Design, or the Arts (e.g., Photography, Cinema)
Experience: Demonstrated experience working on set in both studio and outdoor environments
Required Skills:
Preferred Skills:
ASSUMPTION: While not explicitly stated, having experience with project management tools and additional language skills could be beneficial for this role.
Salary Range: The salary range for this role in Switzerland typically falls between CHF 70,000 and CHF 90,000 per year, based on experience and qualifications. This estimate is based on market research and may vary.
Benefits:
Working Hours: Full-time position with standard office hours, Monday to Friday
ASSUMPTION: The salary range provided is an estimate based on market research and may vary depending on the candidate's qualifications and experience.
Industry: The North Face is a world-leading exploration brand, anchored in pinnacle performance and innovation on the mountain, adopted by explorers everywhere for our iconic style.
Company Size: The North Face is a mid-sized company with approximately 5,000 employees globally, offering a supportive feedback-based culture and an inclusive international environment.
Founded: The North Face was founded in 1966 in the counterculture of Berkeley, CA, and has since grown into a global brand with a long and storied legacy of enabling exploration, loving and protecting wild places, and creating iconic and technically advanced product.
Company Description:
Company Specialties:
Company Website: www.thenorthface.com
ASSUMPTION: The North Face is a well-established brand with a strong commitment to exploration, sustainability, and diversity.
Career Level: This role is suitable for an early to mid-career professional with 2-5 years of experience in a creative or production-related field.
Reporting Structure: The EMEA Brand Creative Associate will report directly to the Creative Manager and work closely with various internal teams and external vendors.
Work Arrangement: This is an on-site position based at the VF Campus VF1 in Stabio, Switzerland. The work arrangement may include occasional remote work, depending on project requirements and team dynamics.
Growth Opportunities:
ASSUMPTION: This role offers opportunities for career growth and development within the creative and marketing departments at The North Face.
Office Type: The North Face's Stabio office is a modern, collaborative workspace designed to foster creativity and productivity.
Office Location(s): VF Campus VF1, Stabio, Switzerland
Geographic Context:
Work Schedule: Standard office hours, Monday to Friday, with flexibility for project demands
ASSUMPTION: The Stabio office provides a modern, collaborative work environment with easy access to outdoor recreation and cultural experiences.
Typical Process:
Key Assessment Areas:
Application Tips:
ATS Keywords: Creative production, project management, creative thinking, attention to detail, communication, collaboration, budget management, time management, photography, videography, post-production workflows, graphic design, arts
ASSUMPTION: The application process for this role may vary, but typically involves several interviews to assess the candidate's creative, project management, and communication skills.
ASSUMPTION: The specific tools and technologies required for this role may vary depending on the project and team needs.
Company Values:
Work Style:
Self-Assessment Questions:
ASSUMPTION: The North Face values candidates who are passionate about exploration, curious, and committed to driving the world forward through their work.
ASSUMPTION: This role may present challenges related to project management, communication, and adaptability, but offers opportunities for growth and development in a dynamic work environment.
ASSUMPTION: This role offers a unique blend of creative and project management responsibilities, with opportunities for career growth and development within the creative and marketing departments at The North Face.
ASSUMPTION: The specific projects for this role may vary depending on the brand's marketing and creative needs, but will generally involve managing the production of visual content and creative assets.
ASSUMPTION: Asking thoughtful questions during the interview demonstrates your interest in the role and provides valuable insights into the work environment and company culture.
To apply for this position:
β οΈ This job description contains AI-assisted information. Details should be verified directly with the employer before making decisions.