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

München, BY, DE, Germany

Job Description

###

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 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.


Job Detail

  • Job Id
    JD3852347
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    München, BY, DE, Germany
  • Education
    Not mentioned