David Nelson

Principal Director, Product Design

Microsoft

http://davidnelsons.com

Sunnyvale, CA, USA