David wen avatar
David Wen
Entrepreneur, software developer, management consultant. He has an immense Nerf Gun collection.
Tumblr inline mwbympkxz11rcvxqc
Media
David wen avatar
David Wen
Entrepreneur, software developer, management consultant. He once killed 10,000 newborn chicks for charity.