Robert Ducharme

Active Lafayette, IN VP Engineering for Trw Automotive U.S. LLC