Jeff McWeeney

Creative slash technical guy. Group Creative Director at VML Kansas City. Likes a challenge, hates the sound of machinery.