Global editor-in-chief at GamesRadar
Co-founder of Vlambeer
News writer at The Verge
Editor-in-chief at GamesIndustry.biz
P.le L. Cadorna, 2 20123 Milan (Italy)
Email: info@iideassociation.com
P.I. 04157360969