Business Insider CEO Barbara Peng to Depart at End of June
Barbara Peng, the CEO of Business Insider, will leave her position by the end of June to pursue new opportunities in a rapidly changing media landscape. Christian Baesler has been named interim lead following her departure.