Babcock & Wilcox

Babcock & Wilcox

Employees:
5,000
Market Cap:
$233.64 million
Revenue:
$1.58 billion
Net Income:
$-121.49 million
Founded:
1896
Babcock & Wilcox
Employees:
5,000
Market Cap:
$233.64 million
Revenue:
$1.58 billion
Net Income:
$-121.49 million
Founded:
1896

Mar 7, 9:00 PM

Mar 7, 9:00 PM

Mar 3, 8:49 PM

Mar 3, 8:49 PM

5 jobs at Babcock & Wilcox

Jobs in