Dave Voyles

Philly | Seattle

http://www.DaveVoyles.com

Sr. Tech Evangelist at Microsoft