Company Generac Power Systems Name Senior Mechanical Engineer - Clean Energy Req # 64587 Employment Type Full Time Shift 1st It is a challenge, and an invitation. Most importantly, it is an opportunity to join an industry leader and Lead the Way on o Mechanical Engineer, Mechanical, Energy, Engineer, Global Supply, Mechanic