Illuminateusa
–
Pataskala, OH
... leaders in renewable energy, is building one of the largest solar panel manufacturing factories in the Western Hemisphere. ... Lead and establish project work, promote continuous improvement, and reduce costs while increasing efficiency. Coordinate ... - May 17