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