David Kamm

Professional high-technology and business-to-business (B2B) marketing consultant. Also very interested in travel and photography.