Skip to main content

System status

Coverage is stale.

Collection is paused. Latest public event: Aug 21, 2026 (11 days ago).

← Intel index

This coverage is stale.

Last updated May 20, 2026 (about 3 months ago).

people · May 20, 2026

Business Insider CEO Barbara Peng Steps Down With Christian Baesler as Interim

Share the canonical public link.

Share as image

Business Insider CEO Barbara Peng will depart by the end of June 2026, Reuters reported on May 20, 2026. Christian Baesler will step in as interim lead of the media company. Peng leaves after a tenure marked by declining subscriptions and multiple rounds of layoffs at the Axel Springer-owned outlet. Peng told staff she is pursuing new opportunities created by the media transformation. The announcement came one week after the company conducted another round of staff reductions.

Below validation threshold — auto-passed without scoring

Supporting evidence