Location St. Louis, Missouri Education Bachelor’s Degree Work Experience At least 7 years of Project Management experience with at least 5 of those in the Technology / Emerging Technology space. Specialized Knowledge, Skills, and Abilities Demonstrated
Resource Innovations is seeking an Energy Efficiency Program Outreach Lead to join our team in Missouri. As an Outreach Lead, you will work in a dynamic environment supporting the implementation of residential energy efficiency programs. The