Mechanical Engineer
Octopus Energy
📍 Slough (GB), United Kingdom
via Octopus Energy Lever
Full-TimeOn-Site
Description
Department: Research & Development / Octopus Centre for Heating Technology ♨️
Octopus Energy
📍 Slough (GB), United Kingdom
via Octopus Energy Lever