John Saavedra

Editor In Chief at Den of Geek

No bio yet

Links

Previous companies

The New York Times logo
Condé Nast logo

Org chart

Sign up to view 10 direct reports

Get started