Mechanical Design Engineer 41 views

Mechanical Design Engineer

Company : Octopus Energy

Location: Slough

Work on designing and developing brand new products related to the electrification of heat. Conceive, design, and implement mechanical designs for various R&D…

 

jobs by Indeed

More Information

Share this job