Electromechanical Technician (on transferable visa) Thyssenkrupp Airport Systems – Jeddah, Saudi Arabia Full Time Saudi Arabia October 16, 2019 Engineering - Others - Product Development Send to friend Save Share View more 2 months ago