About Business
RLI Group is a US-based insurance company based in Peoria, Illinois. It was founded in 1965 by Gerald D. Stephens and started by insuring contact lenses. RLI provides a variety of insurance products, including property insurance, casualty insurance, business insurance, and specialty insurance. Jonathan E. Michael was the Chief Executive Officer (CEO) of the company from 2001 until he retired on December 31, 2021. He was also the Chairman of the Board starting in 2011. After he retired, Craig W. Kliethermes became the new CEO on January 1, 2022. Craig had been the President and Chief Operating Officer since 2016 and started working at the company in 2006.
