Durrah Advanced Development Co Note: This job is based in Saudi Arabiacoordinate plant operations in such a way that work is carried out to the required standard with minimum risk to staff, machine and materials, and ensure compliance to safety and en
Kakamega, Kenya
Feb 24, 2021