Michele Southard
Branch Operations Supervisor @ Insurance Office of America
About Michele Southard
Michele Southard is a Branch Operations Supervisor at Insurance Office of America, where she has worked since 2022. She has a background in insurance and business management, having held various roles in the industry since 2014.