Babcock & Wilcox
Babcock & Wilcox
Employees:
4,900
Market Cap:
$249.34 million
Revenue:
$1.56 billion
5 Year Trend:
5.2%
Net Income:
$-367.82 million
Founded:
1896
Babcock & Wilcox
Are you from Babcock & Wilcox?
Employees:
4,900
Market Cap:
$249.34 million
Revenue:
$1.56 billion
5 Year Trend:
5.2%
Net Income:
$-367.82 million
Founded:
1896

13 jobs at Babcock & Wilcox

Jobs in