Tag: Thumbtack

spot_imgspot_img

Thumbtack: Receives $275M Investment; Valued At $3.2 Billion

Thumbtack Receives $275M Investment; Valued At $3.2 BillionThumbtack, a San Francisco, CA-based modern home management platform, received a $275m investment at a valuation...