ELC Energy Solutions, Inc.
–
Carpenters Addition, OH, 43130
... school diploma or equivalent is required Bachelor's degree in business, marketing, environmental science, or a related field is preferred Proven experience in sales, preferably in solar energy, renewable energy, or a related industry Familiarity ... - Jun 04