people · May 21, 2026
Business Insider CEO Barbara Peng to Depart End June 2026
Share the canonical public link.
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