Thumbtack Technology LLC Trademarks
DATASWITCH
Filed: October 20, 2017
Computer software for managing marketing and advertising activities content for use in advertising, marketing, sales, and…
Owned by: Thumbtack Technology LLC
Serial Number: 87653722