Prefab buildings careers in Sohar, Oman