Finitive names new CIO and CPO