Business Manager
Über diesen Job
Business Manager
Zürich, Switzerland
Save
Share job
Overview
We are seeking a seasoned communications professional to lead the orchestration and execution of customer communications in Switzerland during a time of rapid technological transformation. This role is pivotal in shaping how we communicate internally and externally connecting employees, clients and partners to our mission, values, and business priorities in the era of AI.
As a Communications specialist, you will partner closely with the Swiss Sales Excellence team, the broader Swiss Communications team, and the Swiss Leadership Team to design and execute impactful communications strategies. You’ll help foster a culture of transparency, inclusion, and innovation by crafting compelling narratives, enabling leadership visibility, and driving broader client communications across the Swiss area.
A key part of this role is working closely with the broader communications team, area, regional, and global level, to ensure alignment and seamless execution across all channels and audiences.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Note this is not an external media and communications relations role.
Qualifications
- Bachelor’s degree in Communications, Marketing, Business, or a related field.
- Several years of experience in corporate communications, marketing operations, or program/project management.
- Demonstrated ability to influence senior stakeholders and prioritize for maximum impact.
- Expertise in crafting concise, creative, and credible messaging and stories.
- Experience in executive and employee communications.
- Excellent interpersonal, written, and verbal communication skills in English and German are required; French and/or Italian is a plus.
- Strong strategic thinking, market knowledge, and business acumen.
- Awareness of and experience in dealing with government and public affairs issues is an advantage.
- Sound judgment and decision-making in complex, dynamic environments.
- Ability to navigate diverse perspectives and remain composed under pressure.
- Experience in issues management and crisis communication.
- A collaborative, team-oriented, strategic mindset.
Responsibilities
Orchestration
- Serve as a trusted advisor to the Swiss Leadership Team, supporting executive visibility and employee engagement.
- Ensure consistent messaging and tone across internal and external platforms, fostering clarity, connection, and trust.
- Help build communications that drive greater business results across the Swiss business.
Communication Strategy: Setting, Planning, Executing
- Develop and implement a connected communications strategy for Switzerland, aligned with global priorities and local business needs.
- Understands, segments, and targets audience needs and adapts communications strategies accordingly.
- Participates in business planning discussions as appropriate.
- Helps lead communications as the conduit between our Swiss AI Initiatives and our broader communications to corp customers, government, and partner communities. This also means working with WIRED to help drive and support messaging.
- Creates ideas for and develops collateral materials (e.g., decks, posts, talking points) for use in a range of communications initiatives and events.
- Collaborates with EMEA external communications to drive a connected communications strategy.
Storytelling and Messaging
- Create compelling internal stories that highlight Microsoft’s impact on customers, industries, and society, emphasizing innovation, sustainability, and resilience.
- Use seismic content, (or develops new content as appropriate) to create an asset repository of Swiss content. This is designed to enable the Swiss sales team to have more impactful discussions with clients, (ie demos, use cases, voice of the customer stories, etc)
Stakeholder Management
- Conceptualizes and develops content to educate, guide, and advise stakeholders, customers, and partners on communications strategy and tactics.
- Ensures alignment on strategic intent as foundation for execution of communications
- Gathers and shares feedback to enhance and improve offerings and processes.
Bewertung von Mitarbeitenden
Gesamtbewertung
Basierend auf 882 BewertungenVorteile für Mitarbeitende
Unternehmenskultur
Unternehmenskultur
882 Mitarbeitende haben abgestimmt: Sie bewerten die Unternehmenskultur bei Microsoft Deutschland GmbH als modern.Der Branchen-Durchschnitt geht übrigens in Richtung modern