Insider, Inc.
Online Audio and Video MediaNew York, United States1001-5000 Employees
Insider, Inc. is an online audio and video media company based in New York City, with its offices at 1 Liberty Street, New York, NY 10006, United States. The company operates in the online media industry and maintains a presence focused on advertising news and related content through its platforms. It has between 1,001 and 5,000 employees. The firm's advertising-focused website is https://advertising.businessinsider.com. Publicly reported recent activity includes office relocations from California to Texas and Orange County in 2023 and a 2025 legal action involving Google related to ad tech practices; the company is reported to have revenue in the broad range of $1B to $10B.