Corporate: ThyssenKrupp_06

Lead Engineer Isaac Tshiofwe at the plant in Danville, Illinois.

Lead Engineer Isaac Tshiofwe at the plant in Danville, Illinois.