Cheri Barber

Executive Risk Consultant

Assurant