Current Electric Company
–
Columbus, OH
... the sales process (experience with CRM systems is a plus). Lead Generation: Self-generated leads through networking, trade and educational event participation, focused on the benefits of solar power, supplemental battery systems and generators. ... - May 12