TP-Link USA Corp.

Senior Marketing Manager – Switzerland

TP-Link USA Corp.

full-time

Posted on:

Location Type: Remote

Location: Switzerland

Visit company website

Explore more

AI Apply
Apply

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