After reading here, I finally answered a call from this number. The guy identified the company as Outreach Associates and said they were calling on behalf of Sierra Club trying to raise funds to help campaigns of environment-conscious political candidates.