Teads

Spain HQ: MadridGlobal HQ: Luxembourg City, Luxembourg1200 employeesFounded 2011Madrid

Teads is a global digital advertising technology company that provides an advertising platform designed to help brands reach audiences through premium publisher inventory. The company operates in over 75 countries and is known for its innovative ad formats and brand safety features. Teads has a global presence with offices in major cities across Europe, Asia-Pacific, and North America, and its platform processes billions of ad impressions each month.

In Spain, Teads has a significant presence with an office in Madrid, which serves as a hub for its operations in the Iberian region. The company values a dynamic, fast-paced work environment and emphasizes innovation and collaboration. For international professionals, Teads offers the opportunity to work in a multicultural environment and be part of a company that is at the forefront of the digital advertising industry.

Company History

Teads was founded in 2011 in the South of France, aiming to reinvent video advertising for premium publishers. The company quickly grew, expanding globally and becoming a leading platform for programmatic advertising. In 2018, Teads was acquired by Altice Europe, but continued to operate independently, and later became part of a new company with Teads in 2022.

For International Professionals

  • Teads has a strong global presence with offices in over 20 countries, offering opportunities for international rotations or collaboration.
  • The company is known for its inclusive and multicultural work environment, with team members from diverse backgrounds.
  • Teads internet is spoken in official communications, making it accessible for non-Spanish speakers.
  • The Madrid office is central and easily accessible, located in the heart of the business district.
  • Teads offers competitive compensation and benefits, including performance bonuses.

Open Positions (0)

No open positions right now. Check back soon!

Browse all jobs