Trucks and heavy equipment Shiol Excavator operator with old experience, unemployed, located in Jeddah