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 [5619, 56199, 561990, 56, 561].
The SIC codes for Starch are [729, 72].