Mike Vaughan

Active Winston Salem, NC VP Sales for Hanes Companies, Inc.