Katie McKee has been promoted to executive publicity manager at Putnam. She was previously senior publicity manager.