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)
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 time models, 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, 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 including 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
Beware of fraud agents! do not pay money to get a job
MNCJobs.de will not be responsible for any payment made to a third-party. All Terms of Use are applicable.