Internal Communications Manager at Outbrain Inc
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

31 Aug, 25

Salary

0.0

Posted On

31 May, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Platforms, Internal Communications, Strategic Thinking, Project Management Skills, Employee Engagement, Communication Skills, Corporate Communications

Industry

Marketing/Advertising/Sales

Description

WE ARE TEADS

Outbrain Inc. (Nasdaq: OB) and Teads S.A. combined on February 3, 2025 and are operating under the new Teads brand. The new Teads is the omnichannel outcomes platform for the open internet, driving full-funnel results for marketers across premium Media.

ABOUT THE OPPORTUNITY

We’re seeking an experienced and dynamic Internal Communications Manager to join Teads’ Brand Marketing and Communications team in the UK. This is a pivotal role focused on driving employee engagement, strengthening company culture, and ensuring alignment across our global organisation.
As Teads continues to evolve following its recent merger, internal communications play a critical role in keeping our 1,800 employees across 36 countries connected, informed, and inspired. You’ll be responsible for crafting clear, compelling messaging and engagement opportunities that support our strategic goals and bring our brand to life internally.

WHAT YOU’LL BRING TO THE TEAM

  • 5–7 years of experience in internal communications, employee engagement, or corporate communications within a fast-paced, global organisation.
  • Exceptional written and verbal communication skills, with the ability to craft clear, concise, and engaging messages for diverse audiences.
  • Strong understanding of communication best practices across digital tools and platforms (e.g., intranet, Slack, video, internal newsletters).
  • Strategic thinking paired with strong project management skills and attention to detail.
  • A collaborative and empathetic approach, with the confidence to work across all levels of the business—including senior executives.
  • A creative and proactive mindset, always looking for ways to improve and innovate communication experiences for employees.
  • Experience supporting internal communications during times of change (e.g., mergers, organisational updates) is a plus.
  • Based in the UK, with the ability to work flexibly and collaborate across time zones with our global team.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Develop and execute internal communication strategies and campaigns that inform, align, and engage employees around company priorities, culture, and initiatives.
  • Partner closely with global and regional leadership, including HR and executive teams, to support change management, leadership communications, and business updates.
  • Own and manage key internal channels, including newsletters, intranet content, Slack channels, all-hands materials, and internal announcements.
  • Collaborate cross-functionally with teams in Marketing, People, and Operations to ensure consistent and effective messaging across internal touchpoints.
  • Lead the development of internal content that celebrates employee milestones, drives company values, and fosters a sense of belonging.
  • Support employer branding efforts in partnership with Talent Acquisition and HR, ensuring that the internal narrative connects to our external reputation as an employer of choice.
  • Monitor engagement and feedback across communication channels and use insights to continuously improve communication efforts.
  • Contribute to Teads’ broader brand storytelling by aligning internal narratives with external positioning.
Loading...