Company Information

Type

Company - Private

Size

2000+ employees

Location

55 Almaden Blvd., 6th Floor, San Jose, CA 95113San Jose, CA, 95113

Industry

Information Technology

Founded

2011

CEO

Eric S. Yuan