David Beauchamp

Active Brighton, MI President for Nlb Ventures, Inc