The Leadership Team at The Onion is responsible for setting the strategic vision and direction of the organization, overseeing editorial content, and ensuring the brand's integrity and comedic voice. Comprising key positions such as the Editor In Chief and President & CEO, the team collaborates to drive innovation in satire, enhance audience engagement, and maintain the company's reputation as a leading source of humorous news.
View all