Gov. Bill Richardson has appointed his chief of staff, David Harris, to serve as executive director of the New Mexico Finance Authority.