CrawlJobs Logo

Communication Manager

MDPI

Location Icon

Location:
Switzerland, Basel

Category Icon
Category:
-

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Shape MDPI’s global voice as Communications Manager, lead strategic storytelling, strengthen brand reputation, and drive impactful internal and external communications. The Communications Manager role plays a pivotal part in shaping and delivering MDPI’s corporate narrative: communicating our mission, values, and achievements across internal and external audiences. They oversee time-sensitive and milestone campaigns, strengthen brand reputation, and ensure a consistent, high-impact communication strategy that reflects MDPI’s leadership in open access publishing. The role leads cross-functional collaboration to elevate MDPI’s brand through clear, engaging, and purposeful storytelling.

Job Responsibility:

  • Develop and implement MDPI’s corporate communication strategy across global audiences
  • Help define and uphold corporate brand guidelines to support a unified global brand
  • Partner with top management to communicate MDPI’s priorities, positioning, and initiatives
  • Act as a brand ambassador, ensuring a consistent and compelling corporate voice
  • Collaborate with the External Affairs team to align communications with public sentiment and strengthen brand positioning
  • Oversee corporate news, announcements, newsletters, and press collaborations
  • Lead corporate campaigns to reinforce MDPI’s reputation as a trusted open access leader
  • Ensure clarity, accuracy, and consistency across all communication materials
  • Guide internal communication strategies to enhance transparency, alignment, and employee engagement
  • Manage and mentor the corporate communications team, fostering creativity, accountability, and professional growth
  • Collaborate with other marketing teams to ensure cohesive storytelling and message integrity
  • Continuously improve communication processes, tools, and performance measurement
  • Use analytics and feedback to evaluate communication performance and audience engagement
  • Provide strategic recommendations to optimize reach and impact

Requirements:

  • University degree in Communications, Marketing, or a related field (required)
  • 10+ years of experience in corporate communications, including internal, external, and brand communication
  • 5+ years of proven leadership or managerial experience
  • Background in communications strategy driven by data and insights (desired)
  • English: C1–C2 level (required)
  • Additional languages are an advantage
  • Advanced proficiency in Microsoft 365 (Word, PowerPoint, Teams, SharePoint, Outlook)
  • Intermediate experience with content planning and publishing tools (e.g., Hootsuite, Buffer)
  • Basic knowledge of analytics tools (Google Analytics, social media insights)
  • Familiarity with internal communication platforms (Teams, Viva Engage, CMS)
  • Basic design and visual communication skills (Canva, Adobe Express, or similar)
  • Strong leadership and strategic thinking
  • Excellent communication and storytelling skills
  • Creativity and adaptability in a dynamic, global environment
  • Analytical and results-oriented mindset
  • Integrity, cultural awareness, and collaborative approach

Nice to have:

  • Background in communications strategy driven by data and insights
  • Additional languages
What we offer:
  • The opportunity to contribute to the academic/scientific community
  • Flexible working hours
  • Team bond strengthening through team-building events
  • Professional growth opportunities with our global training system
  • Working in a collaborative, diverse, and socially responsible team
  • Company retreat facility
  • Full-coverage insurance for accidents/daily sickness
  • Prime location near Basel train station and city center

Additional Information:

Job Posted:
December 10, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.