2 Energy / Renewables jobs in Paignton, Torbay