CIOB Site Supervisor construction careers in Bawshar, Oman