Find work in the United States.
A simpler way to find your next job.
Added
Production Manager – Lower Power Train
As 1st shift Production Manager in Decatur, Illinois, you will oversee and coordinate a complex production line, ensuring safe, high‑quality, on‑time manufacturing. You’ll lead daily…
No more jobs.