Leon Nowlin is an automotive professional with 23 years of experience in product design, development, and manufacturing at Allison Transmission, where they served as a Senior Project Engineer. Currently, Leon is the Senior Project Team Lead at Navistar Inc, focusing on transmission integration and vehicle product release for Class 6 to 8 commercial vehicles.
This person is not in the org chart
This person is not in any teams
This person is not in any offices