Forsee Power
–
Hilliard, OH, 43026
... - Electric Vehicle Powertrain Battery Systems in our inaugural North America manufacturing facility in Hilliard, Ohio. ... from mechanical, electronic, thermal, propulsion, and embedded software engineering Demonstrated capability to rapidly ... - May 21