Renewable Energy Professionals salary, tenure & demand — BranchFactor