Mitch Liu, Theta Labs ve Theta.tv'nin kurucu ortağı ve CEO'sudur. 2010 yılında, Bay Liu, neredeyse 100 milyon indirme ile en çok bilinen Tap Fish mobil oyun serisi ile Gameview Studios'u kurdu. Şirket, lansmanından altı ay içinde, Japonya'nın önde gelen mobil oyun şirketi DeNA tarafından satın alındı. Daha önce, 2007 yılında ödüllü sosyal ve mobil video reklamcılığının öncüsü olan Tapjoy'u kurdu ve bu şirketi 100 milyon dolar gelir elde edecek şekilde büyüttü. MIT'den bilgisayar bilimi ve mühendisliği alanında lisans diplomasına ve Stanford Graduate School of Business'tan MBA diplomasına sahiptir.