Caleb Whang
-
Mochi Media
Mochi Media is an online gaming network that reaches over 100 million unique players a month. The company's suite of products are designed for game developers and publishers to monetize, track, and distribute Flash games.
-
YouNoodle
YouNoodle is a place to discover and support the hottest early-stage companies and university innovation.