Site and Internal Communications Specialist
Duration:
01/12/2025 to 31/12/2026
Location:
Zug, CH
Site and Internal Communications Specialist:
Responsible for delivering multichannel communications and supporting internal engagement across international regions. Works with the Corporate Communications Lead to implement plans that connect employees and drive business objectives.
* Developing content, managing channels, and coordinating events with leadership and external stakeholders.
* Supporting internal communications across regions to connect global teams and highlight local achievements.
* Collaborating cross-functionally with global, regional, and affiliate teams.
Key Responsibilities:
Site Communications
* Collaborate with the site leadership team to deliver impactful communications and prepare leaders for engagement events.
* Craft and disseminate timely internal communications to keep employees informed and aligned with corporate strategy and site activities.
* Plan, coordinate, and execute employee events that support corporate strategy, business milestones, and employee engagement.
* Partner with the site team and HR to amplify engagement, culture, inclusion, and wellbeing initiatives through internal communications.
* Create written and multimedia content and manage the site intranet.
* Establish measurable goals to track the impact and effectiveness of site communications.
Internal Communications, International (Intercontinental Region and Europe)
* Develop and maintain a content calendar to drive consistent and impactful internal communications.
* Create compelling written and multimedia content (emails, articles, videos, presentations, etc.) tailored to the company's strategy and priorities.
* Manage intranet sites for Europe and BIR, ensuring engaging, timely, and consistent content.
* Leverage internal communication channels (Synapse, Viva Engage, SharePoint, Email, Webcasts) to maximize reach and engagement.
* Support planning and execution of internal events, including town halls, webcasts, and taskforce meetings.
* Collaborate with stakeholders to develop adaptable communication materials for local markets (e.g., videos, posters, handouts).
* Act as a point of contact for affiliates, ensuring alignment and support across regions.
* Track and measure the impact of communications to refine strategies and improve effectiveness.
Key Requirements:
* 3-5 years of experience in a variety of corporate affairs disciplines
* Bachelor's degree required
* Outstanding English-language verbal and written communications skills with an excellence in copywriting
* Multimedia skills including video editing and design would be beneficial
* Strong interpersonal skills
* Excellent organizational and logistics skills
* Event planning and coordination expertise
* Ability to work in a geographical and culturally diverse environment
* Creative, innovative, agile and flexible; ability to work well under pressure and enjoys a fast-paced, often unpredictable environment
* Candidate must hold an EU passport or valid Swiss work permit
SThree_Germany is acting as an Employment Business in relation to this vacancy.