We make games.
Looking for a particular Starch employee's phone or email?
The Starch annual revenue was $3 million in 2026.
Starch is based in Delaware, Ohio.
The NAICS codes for Starch are [56199, 561990, 561, 56, 5619].
The SIC codes for Starch are [72, 729].