David Byrd

Active Grand Blanc, MI Chief Executive Officer for Arc Square Inc.