1 POSTS
is a chief engineer at Navistar responsible for Base Engine Components including gears. His prior gearing systems experiences include 17 years of design and development as well as lubrication and bearing topics. He has been granted a Master’s of Science in Mechanical Engineering from the University of Illinois.