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