Becky Duncan

Account Manager Team Lead @ Insurance Office of America

About Becky Duncan

Becky Duncan serves as the Account Manager Team Lead at the Insurance Office of America, where she has worked since 2003. She has 21 years of experience in this role and is based in Atlanta, Georgia.

People similar to Becky Duncan