Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
STA Logo
STA CB Rank
952532
Heat Score
39
STA designs, creates, and manufactures molds and sheet metal stamping products.
Industrial
Manufacturing
Product Design