ELC Energy Solutions, Inc.
–
Carpenters Addition, OH, 43130
... 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 with solar ... - Jun 04