technical customer service careers in Russayfah, Jordan