Shenzhen, Guangdong, China
Member Since: 2009
Mr. Steven
Manager
International Business Sales Department