David Cho
corporate monkey, entrepreneur, technology geek, surf and snow bum, scuba diver, former pro hip hop dancer, insanity/p90x instructor, and semi-pro dodgeball player. enjoying the journey.
corporate monkey, entrepreneur, technology geek, surf and snow bum, scuba diver, former pro hip hop dancer, insanity/p90x instructor, and semi-pro dodgeball player. enjoying the journey.