James Petit

Active Carthage, IL Director of Engineering for Methode Electronics, Inc.