credit control manager careers in Suwayq, Oman