
Senior Marketing Manager – Switzerland
TP-Link USA Corp.
full-time
Posted on:
Location Type: Remote
Location: Switzerland
Visit company websiteExplore more
Salary
💰 CHF 100,000 - CHF 150,000 per year
Job Level
About the role
- Serving as the primary marketing and branding contact for Switzerland, ensuring consistent communication and coordination across departments and channels (B2B & B2C).
- Developing and executing integrated marketing strategies for both offline and digital channels, including the company website, Google platforms, and social media.
- Strengthening collaboration with the sales team through editorial support, the further development of activation campaigns, and the planning and execution of events.
- Taking ownership of creating, managing, and optimizing target-group-specific content across relevant touchpoints.
- Building deep understanding of technical topics in enterprise networking, consumer networking, and consumer electronics, including products and solutions that require explanation.
- Managing the planning, coordination, and production of marketing assets for joint marketing initiatives with partners.
Requirements
- Completed degree in Business Administration, Marketing, or a related field with a focus on marketing.
- 5+ years of professional experience in marketing, preferably in an international fast-paced environment.
- Experience in Public Relations (PR), including strong industry knowledge and established relationships with key media contacts in Switzerland.
- Experience working with Key Opinion Leaders (KOLs), either through direct relationships or collaboration with reputable KOL agencies.
- Creative mindset with a strong understanding of sales, branding, and diverse target audiences.
- Excellent communication skills in German and English; French is a plus.
- Strong proficiency in MS Office, as well as hands-on experience with CRM and lead-management systems.
- Independent, detail-oriented, and results-driven work style, combined with strong teamwork skills.
- Interest and curiosity in networking technologies and consumer electronics.
- Willingness to business travel (max. 25%, mostly within Switzerland)
Benefits
- A permanent Swiss employment contract with the flexibility to work from home anywhere in Switzerland.
- An independent and responsible role within an innovative, market-leading international company.
- A friendly and motivated team and plenty of opportunities for personal and professional development.
- 25 days of annual vacation.
- An attractive salary package plus various additional benefits, such as gifts for birthdays, weddings, childbirth, company anniversaries, and more.
- Regular team events, including quarterly team-building activities and an annual Christmas celebration.
- Employee discounts on all our products
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
marketing strategiescontent managementpublic relationsleadership with KOLsevent planningdigital marketingoffline marketingbrandingtarget audience analysisnetworking technologies
Soft Skills
communication skillscreative mindsetdetail-orientedresults-driventeamworkindependencecollaborationcuriosity
Certifications
degree in Business Administrationdegree in Marketing