Editorial Manager Romania job description