Forsee Power
–
Hilliard, OH, 43026
... Job Summary The Battery Systems Project Manager is responsible for leading all aspects of a product integration project, from new business award to steady state production. This position guarantees cost, quality, delivery, and customer satisfaction ... - May 23