The Onion
Show contact
Chad Nackers is a head writer and Editor in Chief at The Onion.
Mike McAvoy
President & CEO
Chad Nackers
Editor in Chief
Virginia Dickens
Headline Contributor
David Sidorov
Features Contributor
Yimin Peng
+ 11 more
Jordan David LaFlure
Managing Editor
John Krewson
Contributing Editor
Samantha Hungerford
Deputy Managing Editor
Devin Schiff
Features Editor
+ 6 more
4 members
Current role
View in org chart