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