David wen avatar
David Wen
Entrepreneur, software developer, management consultant. As a kid, he tried to train himself in the ways of the force.
691c1ce1247afebc1c66e07713802364c6953289
Media
David wen avatar
David Wen
Entrepreneur, software developer, management consultant. He can spin a book for a really long time.