Evergreen Solar
Doug Miller has extensive engineering experience, having spent over three decades at Polaroid Corporation from 1966 to 1999, where contributions to various engineering projects were significant. Following this tenure, Doug Miller continued a professional career in engineering at Evergreen Solar, further enhancing expertise in the field.
This person is not in any teams
This person is not in any offices