Jeff Rudd worked as an Operations Manager at REC Solar from 2003 to 2011. In April 2011, Jeff joined Electricraft, Inc. as an Electrician, where Jeff handles all aspects of solar electric integration for residential and commercial projects. Jeff currently serves as a Project Manager at Electricraft, Inc., overseeing all aspects of solar electric integration for residential and commercial projects.
Sign up to view 0 direct reports
Get started