Customer Support and Enrollment Specialist

Choosy Power

Washington, DC 20009


Green energy is a growing industry and this is a great entry level position that allows room for growth. Working/Following-up on assigned and new leads from Marketing team and other sources. This position is an account executive opportunity - reach out to customer via phone or email, schedule times to meet with client prefer safe face to face environments....

Go Back