sorry, I like how you have done something unique with the I. We don't want to have the words "New England Clean Energy Council" if the word "Institute" isn't present. NECEC is ok, nut not spelled out. can you try a few different designs playing with the "i"?
Also, please try to use the same/similar font as the NECEC logo referenced.