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 Departs After Layoffs and Subscription Declines

Share the canonical public link.

Share as image

Business Insider CEO Barbara Peng told staff on May 20, 2026, that she will leave the company by the end of June 2026 to pursue new opportunities. Axel Springer senior advisor Christian Baesler will take over as interim leader after June 30, 2026. Peng’s tenure since 2023 involved declining subscriptions and four consecutive years of layoffs, including a recent staff cut of under 5 percent on May 13, 2026. The parent company Axel Springer owns Business Insider. Peng stated in a memo that for a techie builder like her the pull of new opportunities proved irresistible.

Below validation threshold — auto-passed without scoring

Supporting evidence