Leadership team

Teads is a company of entrepreneurs.
Six of our executives have founded companies.

Meet the team

Pierre Chappaz

Founder

Bertrand Quesada

Bertrand Quesada

Co-Founder and Chief Executive Officer

Jim-Daily-Teads

Jim Daily

Global President

teads-team-caroline-barbery-500x500

Caroline Barbery

Chief Financial Officer

Jeremy-Arditi-Teads

Jeremy Arditi

Chief Commercial Officer

Todd-Tran-Teads

Todd Tran

Chief Strategy Officer

Gilles Moncaubeig

Co-Founder and Chief Product Officer

Eric Pantera

Chief Technology Officer

Loic-Headshot-Teads

Loic Jaures

Co-Founder and Senior Vice President Technology

Remi Cackel

Remi Cackel

Chief Data Officer

Ines Quesada

Chief People Officer

eric-shih-teads

Eric Shih

Chief Supply Officer

Fabio-Corona-Headshot-Teads

Fabio Corona

Managing Director, Netherlands & Global SVP Business Operations

Hicham-Berrada-Teads

Hicham Berrada

Senior Vice President Business Development

Meg-Runeari-Teads

Meg Runeari

Chief Experience Officer

Ben-Malin-Headshot-OTT-Teads

Ben Matlin

Senior Vice President, Global Clients

Marc Zander

Global Senior Vice President of Client Partnerships

Jonathan Lewis

Global Head of Teads Studio

The Altice Group

Founded in 2001 by entrepreneur Patrick Drahi, Altice is a convergent global leader in telecom, content, media, entertainment and advertising. Altice delivers innovative, customer-centric products and solutions that connect and unlock the limitless potential of its over 50 million customers over fiber networks and mobile broadband. The company enables millions of people to live out their passions by providing original content, highly-quality and compelling TV shows, and international, national and local news channels. Altice delivers live broadcast premium sports events and enables millions of customers to enjoy the most well-known media and entertainment. Altice innovates with technology in its Altice labs across the world. Altice links leading brands to audiences through premium advertising solutions. Altice is also a global provider of enterprise digital solutions to millions of business customers. Altice is present in 10 territories from New York to Paris, from Tel Aviv to Lisbon, from Santo Domingo to Geneva, from Amsterdam to Dallas.