Illuminate USA
–
Pataskala, OH, 43062
... leaders in renewable energy, is building one of the largest solar panel manufacturing factories in the Western Hemisphere. ... This production team leader supervises the daily activities of a production area to ensure that volume, cost, waste, and ... - May 02