Founded
31 Dec 2007

Address

Sencha Inc
1700 Seaport Boulevard
Suite 120
Redwood City, CA 94063
United States

Open Map


VCID: 107482
Profile

Corporate information

Official name
Sencha Inc
Investment activity status
Active investor