My name is Kyle Knapp and I am the creative team manager and graphic designer. I am comfortable playing a variety of roles including print & web design, front-end web development, photography, video production, and motion graphics.