Jamie Heller, a former Wall Street Journal editor, was named editor-in-chief of Business Insider in 2024.
Title: Editor-in-Chief | Company: Business Insider