Saudi Arabia - The OTR Project Specialist is responsible for the development of overall project strategy and fulfillment including order review, order entry, sales order creation, sourcing, material OTD, logistics, ...
APPLY NOW
more
Latest Saudi Jobs