Civil Site Supervisor fresh careers in Salalah, Oman