Kmart Corporation has named John T McDonald, Jr as executive vice president and chief financial officer. McDonald, previously senior vice president and treasurer of Kmart, succeeds Jeffrey N Boyer, who has left the company to spend more time with his family.