Jun Guo

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

David Chen

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