formwork careers in Bawshar, Oman