Civil Site Supervisor fresh careers in Barka, Oman