New Update!
Outbrain and Teads agree to combine in a transformative deal for advertising
Close the banner

Hey New York

Join Us
New York

Our Office

Located on West 19th Street in the heart of Manhattan, our New York office reflects the city’s diverse energy. From the historic architecture to the cutting-edge tech scene, NYC's energy fuels our collaborative workspace. New York is home to the company headquarters, and staff come from inside the city and the outer boroughs to enjoy a modern, eclectic vibe and all the cultural and gastronomic perks that the city has to offer.

Office Location Image

Leadership

Greg Archibald

General Manager & SVP, Sales - North America

Jackie Carroll

VP, Agency Sales

Steve Kuron

Head of Sales

Kristina Jones

Head of Customer Success

Olivia Ordonez

Head of Global Growth

Joseph Addona

Head of Global Sales, Performance Advertisers

Outbrain Logo

Come Say Hello