James Timpson

Twenty-something self-confessed geek. Enjoys business, technology and lives and works just outside of London.