Job Opportunity

Chase Community Solar – Project Manager. Are you looking for a job where you can make a real difference to the community and the planet?  Chase Community Solar (CCS) have an exciting opportunity for a highly motivated self-employed person to