Ken Hahn

Active Grand Rapids, MI Board of Directors for Ferris State University