Virtual Propulsion Engineer “ Battery Durability & Fatigue at General Motors $104,980 | H1B Salary Data