Gcc heavy truck driver careers in Barka, Oman