Founded
31 Dec 2008

Address

Thumbtack Inc
454 Natoma Street
San Francisco, CA 94103
United States

Open Map

Business classification

VCID: 156753
Profile

Corporate information

Official name
Thumbtack Incorporated

Registration country

Official identities

US CIK 0001558746

Investment activity status
Active investor

Company type

Home services marketplace.