... attention to detail Technical aptitude (mechanical or automotive knowledge highly regarded ...
10 days ago
... at all levels A degree in Mechanical, Chemical, or Process Engineering – or ...
22 days ago