Outbrain

HQ
New York, New York, USA
Total Offices: 6
1,232 Total Employees
Year Founded: 2006

Offices at Outbrain

Outbrain is headquartered in New York, New York, USA and has 7 office locations.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

With a hybrid working model, we work how it best suits us - we come to the office for collaboration and stay at home to focus and re-energize.

Typical time on-site: 3 days a week

U.S. Office Locations

Global Office Locations

HQ
New York, New York, USA

Outbrain’s New York City office is our company headquarters and the heart of Outbrain’s culture. NYC is where our company was founded and is still led by those original founders today. We recently moved into a brand new office in the beautiful and lively Flatiron District.

Brazil

Brazil

United Kingdom

France

France

Italy

Italy

Israel

Israel

Slovenia

Slovenia

Search the 1 job at Outbrain

Recently posted jobs

AdTech • Big Data • Digital Media • Information Technology • Marketing Tech
The Jr. Customer Success Manager will support the Mid-Market performance team by managing client relationships, optimizing Outbrain campaigns, and contributing to team success through analytics and strategic growth initiatives. Responsibilities involve collaboration with CSM and Sales teams to enhance client performance and drive new business opportunities.