Jay Haynes

Active Newbury Park, CA Chairman of the Board for Haynes North America, Inc.