Back to jobs

Internal Communications Manager

London

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 will you do?

  • 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.

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.

About Teads

Focusing on meaningful business outcomes, Teads ensures value is driven with every media dollar by leveraging predictive AI technology to connect quality media, beautiful brand creative, and context-driven addressability and measurement. One of the most scaled advertising platforms on the open internet, Teads partners with more than 10,000 publishers and 20,000 advertisers globally.

The company is headquartered in New York, with nearly 1,800 employees in 36 countries—and a strong commitment to culture, innovation, and people.

Learn more at thenewteads.com

#Li-Hybrid


Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...

Job Opportunities

Select...