Shane Richmond

Shane Richmond

Journalist. Head of Technology (Editorial) at Telegraph Media Group.