clean energy business council careers in Fingal, Ireland