CNA Insurance has pulled its next general counsel from the legal department of New York-based Marsh McLennan's insurance arm.