Steve DiChiaro is a seasoned executive with extensive experience in the insurance and retail industries. At Liberty National Life Insurance Company, Steve has held various leadership roles since 2012, including President and CEO, President, and Executive Vice President and Chief Agency Officer. Prior to that, from 2004 to 2011, Steve served in multiple capacities at American Income Life Insurance Company, culminating in the position of State General Agent. Steve began a career at American Income Life Insurance Company as an Agent in 2003. Before entering the insurance sector, Steve gained significant retail experience at The Home Depot from 1993 to 2003, with roles ranging from Sales Associate to Store Manager. Early career endeavors included management positions at Oceanstate Nurseries. Steve holds a degree in Finance and Economics from Radford University.
Sign up to view 1 direct report
Get started