President & CEO
Barbara Peng
CEO Approval Rating
82/100
Business Insider is a New York-based digital media company that publishes news articles and blogs on topics such as finance, technology and travel.