Marketing Communications Manager – Global Social Media Lead (m/f/d)

Schaltbau GmbH

  • München
  • Veröffentlicht am: 25. November 2025
Jobbeschreibung

Powering Possibility

Our vision: The future is Direct Current. We are specialized in intelligent power concepts based on DC, and we are innovation drivers for fast-growing markets like New Mobility, New Energy and New Industry. With our product portfolio and its opportunities we are a strong industry partner for the energy transition. Join our team and support us at our site in Munich as:

Marketing Communications Manager – Global Social Media Lead (m/f/d)

Working with us:

Your work makes an important contribution to the energy transition. Whether in the development of our products or in the context of your new ideas: Pioneering spirit is welcome! We offer flexible working hours, flat hierarchies and modern working environments so you can develop in the best possible way with us.

  • 30 Days Paid Vacation Leave
  • Holiday and Christmas Allowance
  • Company Pension Scheme
  • Collective Wage Agreement
  • New Work
  • Flexible Working Hours

Inspiring – Your Tasks:

  • Drive the ongoing development, positioning, and global visibility of the Schaltbau GmbH and Eddicy brands in close alignment with the Director Marketing & Communications, Executive Management, and key internal stakeholders
  • Plan, execute, and evaluate integrated communication strategies and campaigns across relevant channels to strengthen brand relevance, reputation, and commercial impact
  • Lead the company’s storytelling and thought-leadership agenda by shaping narratives, identifying opportunities, and ensuring consistency across all external touchpoints
  • Own the global social media strategy, including channel management, content planning, and daily execution across all corporate platforms (LinkedIn and YouTube)
  • Guide and support local teams in the USA, India, and France through advisement, content feedback, and approvals, ensuring regional activity aligns with global standards
  • Oversee global media relations, including ownership of corporate Newsroom, content development, press engagement, and proactive reputation-building activities
  • Advise internal teams on branding and communication topics, supporting strategic initiatives, leadership communications, and organizational change efforts
  • Monitor and track market trends and broader comms performance of activities and optimize engagement, reach, and lead-generation impact

Convincing – Your Profile:

  • Degree in communications, marketing, public relations, or a closely related field
  • Solid professional experience in marketing communications, brand management, or corporate communications, ideally in an international B2B environment
  • Proven ability to develop and advance corporate brands, including experience driving brand positioning, narrative development, and multi-channel communication strategies
  • Hands-on expertise in managing global social media channels (LinkedIn and YouTube), including content planning, publishing workflows, and performance tracking
  • Confident working with cross-functional and cross-regional stakeholders, with strong advisory skills and the ability to align diverse teams around shared brand standards
  • Demonstrated experience in media relations, content creation, and managing corporate press activities
  • Skilled at translating complex or technical topics into clear, compelling messages tailored to different audiences
  • Strong analytical mindset with the ability to interpret communication and social media metrics, spot trends, and adjust strategies accordingly
  • Excellent communication skills in English and German (level C1); additional languages are an advantage
  • Structured, proactive working style with the ability to manage multiple priorities and balance both strategic and operational tasks

Sound interesting? We are happy to hear from you!

Schaltbau GmbH
Hollerithstraße 5
81829 München

Mehr