Amount Raised
$5 Million
Company
Pieces Technologies, Inc.
Location
8435 STEMMONS FWY, Suite 1000
Dallas, Georgia, United States
Get personalized insights on buying likelihood