Road Design Engineer careers in Barka, Oman