David wen avatar
David Wen
Entrepreneur, software developer, management consultant. He prefers appetizers to drinks.
Tumblr inline mwbympkxz11rcvxqc
Media
David wen avatar
David Wen
Entrepreneur, software developer, management consultant. As a kid, he tried to train himself in the ways of the force.