Shartel Smith

Active Gibsonville, NC Chief Executive Officer for New Generation Yarn Corporation