John Drescher/Definition

Executive Director, TechNet Northwest; Advisory board, Business and Media Institute, Media Research Center