The Onion
Show contact
Chad Nackers
Editor in Chief
Lauren Moser
Senior Editor
John Krewson
Contributing Editor
Devin Schiff
Features Editor
Ronald Metellus
Staff Writer
+ 6 more
Current role
View in org chart