Leah Johnson
Commercial Lines Account Manager @ Insurance Office of America
About Leah Johnson
Leah Johnson is a Commercial Lines Account Manager at Insurance Office of America in Atlanta, Georgia, where she has worked since 2020. She has over 15 years of experience in the insurance industry, having previously held roles at GEICO, The Rule Group, HUB International, and Armstrong/Robitaille/Riegle, Inc.