Catia careers in Suwayq, Oman