Steve Duca

Active Troy, MI Director of Engineering for Delphi Automotive Systems LLC