John Batts

Active Grand Rapids, MI President for Batts Group Ltd