Mechanical Design Engineering Placement StudentSensata·21 days agobookmark_borderlocation_onNewtownabbey, United Kingdomwork_historyFull-timeCADCatiaDrivingEnergy Efficiency+4