Kenny Young is the CEO of Babcock & Wilcox.
2,138 people are employed at Babcock & Wilcox.
Babcock & Wilcox is based in Akron, Ohio.
The NAICS codes for Babcock & Wilcox are [221112, 22111, 22, 2211, 221].
The SIC codes for Babcock & Wilcox are [49, 491].