Illuminateusa
–
Pataskala, OH
... leaders in renewable energy, is building one of the largest solar panel manufacturing factories in the Western Hemisphere. ... Ability to work effectively under pressure. Strong coordination, communication, planning, and execution skills. Illuminate ... - May 15