Dave Voyles

Philly | Seattle

DaveVoyles.com

Sr. Tech Evangelist at Microsoft