Kmart Corporation today announced the appointment of Lori McTavish, 40, to vice president, communications, effective May 3, 2001. Reporting directly to David Rots, Kmart's chief administrative officer, McTavish will be responsible for internal and external communications, community affairs and public policy.