customer satisfaction analyst careers in Cairo, Egypt