Mark é cofundador e COO da DODO e sócio fundador da Puzzle Ventures. Ele possui um mestrado em engenharia da computação pela Carnegie Mellon University e um diploma de bacharel em engenharia de telecomunicações pela Beijing University of Posts and Telecommunications.