... some of world’s most challenging technical problems. Working with high profile ... . Reporting to the Design Engineering Lead, you will be part of ... in Mechanical Engineering, Mechatronics, similar technical field of study Minimum 3 years ...
10 days ago