Systems Renewables jobs

Keyword search

Broaden your search

Refine your search

Found 1 Direct Employer, Oxfordshire job

  • Innovation Lead

    • UKAEA Culham, Oxfordshire
    • £52,293 (inclusive of MPP) + excellent benefits including outstanding pension
    • UK Atomic Energy Authority

    By 2050, the planet could be using twice as much electricity compared to today. Are you interested...