David Keene, Executive Editor, NewBay Media