Andrew Gerdes

Active Grand Rapids, MI Principal for Gerdes Holdings LLC