Jackson National Life Insurance confirms with News 2 company-wide layoffs, including the company’s Franklin location. FRANKLIN, Tenn. (WKRN) — Jackson National Life Insurance confirms with News 2 the company has laid off approximately 150 workers company-wide, including workers at its Franklin location. Jackson National Life Insurance is based out of […]