Jim Keller

Active Grand Rapids, MI Chief Information Officer for Saint Mary's Health Care