David Chen

As VP of engineering, David oversees all of our software development, implementation plans and project direction, as well as working with the team to constantly improve our technology.

Jun Guo

Jun joined our team in 2005 with a background in Interactive Voice Response systems. He received a B.A. from Shanghai University.