Civil Site Supervisor fresh careers in Rustaq, Oman