Process Engineer
Petroleum Production Engineer
Banker
Product Owner
Al Nahda 1 - Dubai - United Arab Emirates
Business Analyst
Sales Engineer, Solar Energy Engineer
Faisal Metro (Subtrain) Station محطة مترو فيصل, Ahmed Zewail, Abu Qatadah, Bulaq, Egypt
Software Developer
Plant Operator
Mechanical Engineer
Manufacturing Engineer
Chemical Engineer
Khartoum 2, Khartoum, Sudan
Electrical Eng.
Yanbu Al Sinaiyah, ينبع السعودية