I

Infinigate Holding AG

Cybersecurity value-added distributor for partners

Group Communications & Social Media Lead

Social Media Strategy & ManagementPosted on Nov 11
Full-timeUnited KingdomNo salary listedHybrid

About the Job

Requirements

  • At least 3 years of experience in corporate communications, public relations, social media, or a related field; experience in an international B2B technology environment is preferred.
  • Excellent written and verbal English, with strong storytelling, communication, and presentation skills.
  • Strong knowledge of social media strategy, digital communications, and relevant platforms, tools, and analytics.
  • Experience working with senior executives and managing C-level stakeholders and expectations.
  • Creativity, curiosity, and proactivity, including the ability to identify opportunities, challenge established thinking, and bring new ideas.
  • Structured working style and sound judgment when handling complex or sensitive communications.
  • Digital and technical aptitude, with an interest in new technologies and AI-enabled communications tools.
  • Ability to work across countries, cultures, and functions in an international organization.

Responsibilities

  • Develop and execute the Group public relations and communications strategy across international markets.
  • Strengthen brand awareness and market visibility through proactive communications, public relations, thought leadership, and targeted engagement with key industry audiences.
  • Build relationships with journalists, media, analysts, and industry influencers, and identify public relations and thought-leadership opportunities.
  • Create corporate communications, including press releases, executive content, thought leadership, presentations, and internal communications.
  • Develop internal communications that connect employees with the organization's strategy, culture, and achievements.
  • Own and continuously evolve the Group social media strategy, exploring new formats, channels, and storytelling approaches.
  • Drive social media coverage around major industry and company events, including executive visibility, video, interviews, and real-time content.
  • Support senior executives with communications and thought leadership, and manage C-level expectations and priorities.
  • Work with regional teams and public relations agencies to ensure consistent messaging while enabling relevant local communications.
  • Use communications, social media, and media analytics to measure impact and improve the approach.

Desired Qualifications

  • Experience in cybersecurity, cloud, enterprise technology, or the IT channel.
  • German language skills.

About the Company

Infinigate Holding AG

Cybersecurity value-added distributor for partners

Infinigate is a value-added distributor and technology platform focused on cybersecurity. It buys and aggregates cybersecurity, secure networking, and secure cloud solutions from 70+ vendors and distributes them through a network of over 10,000 partners, while providing technical, marketing, sales, and professional services to help partners design and implement solutions; about half of its staff are security experts, and it offers Infinigate Cloud, a marketplace for MSPs and MSSPs to deliver managed security services and cloud solutions. What sets it apart is a broad, curated vendor portfolio combined with deep technical enablement and a cloud marketplace, plus growth through strategic acquisitions that expand its geographic reach. The goal is to reach €5 billion in revenue and extend reach to more than 100 countries, continuing to enable MSPs and MSSPs to deliver secure cloud and security solutions at scale.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Risch-Rotkreuz, Switzerland
Founded
1995

Recently Posted Jobs

Explore more opportunities at Infinigate Holding AG

See more jobs