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.

People similar to Michele Southard