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