Who is the CEO of Shelter Insurance?
Who is the CEO of Shelter Insurance? Randa Rawlins (Jan 1, 2021–) Shelter Insurance/CEO Who owns Shelter Insurance? It operates in fifteen U.S. states and the headquarters is in Columbia, Missouri. Shelter was founded in 1946 as the insurance subsidiary of the Missouri Farmers Association (the same company as MFA Read more…