Marathon Electric Motors And Generators Tech Stack & Careers