David Beegle

David Beegle has been the director of Impact’s Distribution Center since 2007, having come from a career in the food service industry. David is also instrumental in Impact’s Recovery ministry, with 20 years sober as a recovering alcoholic. David is married to Margaret and has three children.