Start by replacing the director of production since he doesn't understand simple supply chain rules. Bring in competent production supervisors and stop firing change makers and workers because you don't agree with their decisions, fire the material and parts supervisors then maybe you will have parts and materials for the jobs (why is it so hard to streamline a process you should have mastered after 10yrs?)
Hire people based on qualifications verses job. How long do you expect experienced engineers to get $19 while you have computer engineers on the shop floor because they are non Caucasian but someone working at the main office and clueless in the IT department with only Caucasian experience.
Silent-Aire has some apprenticeship programs, but I would continue to expand them to all job types.
Hire management that know what they are doing. Get rid of dead weight entitled supervisors that have senior buddies to fight for them. Keep hard working staff and pay them accordingly. Get rid or the material supervisors then maybe you will have parts and material for the job. Hire a racially diverse management that isn't predominantly white and entitled. Stop treating immigrants on the shop floor like trash.