Khelli Williams has extensive experience in the insurance industry, having worked at Allstate as a Customer Service Representative from May 2001 to August 2005. Khelli then joined Legal & General America in September 2005 and has held various roles such as New Business Manager, Interim New Business Manager, Supervisor, Team Lead, New Business Case Manager, and Life Line Associate.
Sign up to view 0 direct reports
Get started