Back to jobs

Internal Communications Manager

London

About Teads


Teads is the omnichannel outcomes platform for the open internet, driving full-funnel results for marketers across premium media. With a focus on meaningful business outcomes for branding and performance objectives, the combined company 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 is directly partnered with more than 10,000 publishers and 20,000 advertisers globally. The company is headquartered in New York, with a global team of nearly 1,800 people in 36 countries.

For more information, visit www.teads.com.

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.

#Li-Hybrid

Life at Teads

At Teads, we don’t just offer jobs - we blend creativity, technology, and data to shape the future of media. You’ll work with smart humans, meaningful brands, and cool tools, all while helping redefine how advertising works in a world that demands more transparency, better insights, and smarter strategies.

As a Teadster, you’ll play a critical role in shaping our future success in the region. Here’s why Teads stands out:

  • We've merged two open internet category leaders—Outbrain and Teads—to create the ‘new’ Teads, a unified omnichannel platform that drives results from branding to performance across all screens, including CTV, mobile, and web.
  • As part of our team, you’ll thrive in a collaborative and forward-thinking environment that fosters innovation, creative problem-solving, and continuous learning.
  • Teads is committed to your success, offering all the support, tools, and development opportunities you need to excel in your role.

Our company culture is welcoming, dynamic, diverse, global, and built on top performance.

Teads is an equal employment opportunity employer and committed to diversity and inclusion at all stages of recruitment and employment.

Our team is made up of individuals who are approachable, resourceful, passionate, and proactive. We foster a sense of belonging through our Employee Resource Groups – employee-led groups in which we debate topics and drive change: environmental, women empowerment, charitable initiatives to diversity, equity, and inclusion, you’ll be able to share your passions with likeminded people.

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