Tasks
* Shape Global Communication Strategy
* Develop and implement a global 360° communication approach, covering media relations, thought leadership, internal comms, and executive visibility.
* Drive Content & Campaigns
* Create compelling content across formats and channels; lead press activities, digital campaigns, events, and localized storytelling for key markets (DACH, US, China).
* Lead and Grow the Team
* Manage and develop an international team (~25 people), build new capabilities in global hubs, and coach team members for future growth.
* Ensure Alignment & Execution
* Coordinate global efforts, set KPIs, track performance, and ensure message consistency across regions. Act as a bridge between leadership, sales, and R&D.
Qualifications
* 12+ years in global communications roles, ideally in B2B/tech industries, preferably industry and agency experience.
* Experience leading cross-cultural teams and managing C-level communications.
* Strong writing and public speaking skills in English and German (C2).
* Hands-on leadership style with strategic thinking and high accountability.
* Skilled in media relations, digital content, crisis comms, and campaign delivery.
* Confident working independently, building structure, and challenging constructively.
Framework Data:
Start: Asap
Contract Type: Permanent Position
Capacity: Full-Time
Location: Remote & Onsite Upper Austria
#J-18808-Ljbffr