talech logo

talech

talech is a Palo Alto, California-based company founded in 2012 by Leo Jiang.

Overview

talech is a Palo Alto, California-based company founded in 2012 by Leo Jiang.
Name Email Phone Social networks
Le* Ji*** - - -