Apogee Enterprises hires a finance guy as CIO