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 21, 2026 (about 3 months ago).

people · May 21, 2026

Business Insider CEO Barbara Peng to Depart End June 2026

Share the canonical public link.

Share as image

Business Insider CEO Barbara Peng will leave the media company by the end of June 2026 to pursue new opportunities created by technological change. Christian Baesler, senior advisor to German publisher Axel Springer, will assume the role of interim lead according to a memo on the company's website. Barbara Peng announced the departure on May 20 2026. Axel Springer owns Business Insider as its parent company.

Below validation threshold — auto-passed without scoring

Supporting evidence