Virtual Propulsion Engineer - Battery Durability & Fatigue at General Motors $113,025 | H1B Salary Data