contact center careers in Irbid, Jordan