Mark Marcucci

Active Jackson, MI Chief Executive Officer for Quanex Corporation