Thumbtack
Valuation: $3.2 Billion
Website: www.thumbtack.com
Founded: 2008
City: San Francisco
Country: United States
Industry: Consumer & Retail
Description: A local services marketplace that matches customers with local professionals.
Valuation: $3.2 Billion
Website: www.thumbtack.com
Founded: 2008
City: San Francisco
Country: United States
Industry: Consumer & Retail
Description: A local services marketplace that matches customers with local professionals.