Jeffrey Williams

Active Lake Barrington, IL President for Nidec-Shimpo America Corporation