American Freight said it will lay off 19 executives after its parent company filed for Chapter 11 bankruptcy in November.
DELAWARE, Ohio — American Freight will be laying off 19 employees from its headquarters in Delaware, Ohio.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results