David All/Definition

Advisory board, Business and Media Institute, Media Research Center; President, The David All Group, LLC; Founder, TechRepublican.com; Co-founder Slatecard