Adam Knapp

I oversee the development of new products and implementation of future technologies.