Sales Support & Marketing Coordinator Europe - Germany (m/f/d)
swissnet AG is a publicly listed ICT company headquartered in Switzerland, with strong operational activities in Switzerland, Germany, United Arab Emirates, and Singapore. As a corporate group, swissnet brings together several specialized companies under one unified brand, offering end-to-end solutions – Network & WiFi Infrastructure, CloudWiFi, Location Based Marketing (LBM), Managed Services, Security, Telecommunications, and Media.
Since 2025, swissnet Group has been strategically expanding into international markets, particularly MENA (Middle East & North Africa) and APAC (Asia-Pacific), marking a strong growth phase as it continuously invests in expanding its technology platforms, market presence, and international structures.
Role & Mission
As Sales Support & Marketing Coordinator Europe (m/f/d) you are a key operational interface between sales, marketing, external agencies, and international teams, through structured sales enablement, cross-functional coordination, and quality delivery across the DACH region.
You work closely with the Chief Commercial Officer (CCO) and Group VP of Marketing & Communications to ensure consistent delivery of campaigns, content, and operational sales support that drives revenue targets.
Key Responsibilities Sales Support & Enablement
· Development and maintenance of presentations, one-pagers, case studies, and sales materials
· Pipeline support of direct sales, partner sales, upselling, and cross-selling initiatives
· Daly collaboration with sales teams to actively support progression and target achievement
Campaign Management & Agency Coordination
· Planning, coordination, and operational execution of B2B marketing and sales campaigns
· Coordination of external performance, media, content, and creative agencies
· Execution support for lead generation, ABM, newsletter, and direct mail campaigns
· Monitoring KPIs, leads, and performance ensuring alignment with sales and marketing goals
Internal & External Communication
· Support of consistent internal communication across the swissnet Group
· Drafting, proofreading, and adapting German-language localized communications
· Operational support of PR, communications, and investor relations activities
· Responsibility for trade fair communication and operational support of trade fair appearances
· Creation of the monthly newsletter and support of social media campaigns and posts
· Coordination of print materials and promotional assets for swissnet companies in DACH
Website & Platform Coordination (DACH)
· Content maintenance and adaptation of German-language external communication
· Maintenance and development of website, product, and solution pages for the DACH market
· Localization and alignment of international content for the German-speaking market
Requirements & Qualifications Must-have
· Native German + Professional English communication skills (written and spoken)
· At least 3 years of experience in (B2B) sales and marketing operations support
· Excellent presentation design and development skills (PowerPoint is required)
· Strong hands-on execution capability with high reliability and attention to detail
· Structured, takes ownership, maintains follow-through, and dependable in a remote setup
Good-to-have
· Previous experience in ICT, enterprise technology, hospitality tech, or related B2B environments
· Experience with business events, investor relation forums, and sales-driven marketing activities
· CMS experience is a plus
Sales Support & Marketing Coordinator Europe - Germany (m/f/d)
Die swissnet AG mit Standorten in Spanien, Schweiz, Deutschland, Dubai und Singapur ist ein börsennotiertes ICT-Unternehmen mit Sitz in der Schweiz und operativer Schwerpunktsetzung in der Schweiz, Deutschland und Dubai. Als Unternehmensgruppe vereint swissnet verschiedene spezialisierte Gesellschaften unter einem gemeinsamen Markendach und bietet ganzheitliche Lösungen in den Bereichen Netzwerk- & WLAN-Infrastruktur, CloudWiFi, Location Based Marketing (LBM), Managed Services, Security, Telekommunikation und Media-Lösungen .
Seit 2025 expandiert die swissnet Group zudem gezielt in internationale Märkte, insbesondere in MENA (Middle East & North Africa) sowie APAC (Asia-Pacific). Das Unternehmen befindet sich in einer starken Wachstumsphase und arbeitet kontinuierlich am Ausbau seiner technologischen Plattformen, Marktpräsenz und internationalen Strukturen.
Rolle & Zielsetzung
Als Sales Support & Marketing Coordinator Europe (m/w/d) der swissnet AG für den Raum Deutschland, Schweiz und Spanien bist du eine zentrale operative Schnittstelle zwischen Marketing, Vertrieb, externen Agenturen und internationalen Teams. Du arbeitest sehr eng mit dem Chief Commercial Officer (CCO) and Group VP of Marketing & Communications Manager zusammen.
Dein klarer Fokus liegt auf der operativen Umsetzung von Marketing- und Sales-Aktivitäten, dem Sales Enablement sowie der Koordination und Steuerung von Kampagnen im DACH-Raum .
Du stellst sicher, dass Vertriebsteams jederzeit mit den passenden Inhalten, Materialien und Kampagnen unterstützt werden, um Umsatzziele effizient und strukturiert zu erreichen.
Aufgaben & VerantwortlichkeitenSales Support & Enablement
· Erstellung, Pflege und kontinuierliche Weiterentwicklung von Präsentationen, Pitches, Onepagern und Vertriebsunterlagen
· Operative Unterstützung des Direktvertriebs, Partnervertriebs sowie von Upselling- und Cross-Selling-Aktivitäten
· Erstellung und Aufbereitung von Case Studies, Referenzen und Sales-Assets
· Enge, tägliche Zusammenarbeit mit den Sales-Teams zur aktiven Unterstützung der Zielerreichung
Kampagnenmanagement & Agenturkoordination
· Planung, Koordination und operative Steuerung von Marketing- und Sales-Kampagnen (B2B)
· Vollständige Steuerung und Abstimmung externer Performance-, Media- und Content-Agenturen
· Umsetzung von Leadgenerierungs-, ABM-, Newsletter- und Direct-Mail-Kampagnen
· Laufendes Monitoring von KPIs, Leads und Kampagnen-Performance in enger Abstimmung mit Sales und Marketing
Interne & externe Kommunikation
· Unterstützung bei einer einheitlichen internen Kommunikation innerhalb der Unternehmensgruppe
· Operative Unterstützung von PR-, Kommunikations- und IR-Themen
· Verantwortung für Messekommunikation sowie Unterstützung bei der operativen Durchführung von Messeauftritten
· Erstellung des monatlichen Newsletters sowie Unterstützung bei Social-Media-Kampagnen und Beiträgen
· Koordination von Drucksachen und Werbemitteln für die Gesellschaften der swissnet AG im DACH-Raum
Website & Plattform-Koordination (DACH)
· Inhaltliche Pflege und Anpassung der deutschsprachigen externen Kommunikation
· Pflege und Weiterentwicklung von Website-, Produkt- und Lösungsseiten für den DACH-Markt
· Anpassung, Lokalisierung und Abstimmung internationaler Inhalte für den deutschsprachigen Markt
Anforderungen & Qualifikationen
· Mehrjährige Erfahrung im operativen Marketing, Sales Support oder Marketing Operations
· Ausgeprägte Hands-on-Mentalität sowie hohe Umsetzungsstärke
· Strukturierte, eigenständige und zuverlässige Arbeitsweise im Remote-Setup
· Sehr gute Kommunikationsfähigkeiten
· Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift