Civil site supervisor fresh careers in Bawshar, Oman