Land O'Lakes fills vacant CIO spot