1 Energy / Renewables jobs in Haverhill, Suffolk