Manager, Marketing & Communications
Sol Systems, a leading national clean energy firm, is looking for an experienced Manager of Marketing a small team, managing third party vendors, including a PR firm, overseeing email marketing campaigns, producing high-quality