technical customer service careers in Ajloun, Jordan