customer satisfaction analyst careers in Egypt