Est. Annual Revenue
$5.0-25M
Est. Employees
250-500
Steven Tan's photo - President of China Telecom Americas Corporation

President

Steven Tan

CEO Approval Rating

92/100

Read more