associate director credit careers in Barka, Oman