William Johnson

William Johnson

William Johnson is a Vancouver-based writer, communications consultant and editor of vantechjournal.ca.