42 people are employed at Stueken North America.
Stueken North America is based in Fountain Inn, South Carolina.