customer,service careers in Barka, Oman