Michelle Hoppes

Active Grand Rapids, MI President for Michigan Professional Insurance Exchange