Thomas Haan

Active Grand Rapids, MI Chief Operating Officer for Charter Investment Group, Ltd.