Marc is TechRadar’s Global Editor in Chief, the latest in a long line of senior editorial roles he’s held in a career that started the week that Google launched (nice of them to mark the occasion). Prior to joining TR, he was UK Editor in Chief on Tom’s Guide, where he oversaw all gaming, streaming,…
Source: Tech – Techradar
