Billy MacInnes

Editor and writer, he has written about the technology industry across a wide variety of publications for more than a generation.