Helen Wait

Active Auburn, IN Chief Technology Officer for Alcoa Automotive - Indiana Assembly and Fabricating Center, Inc.