Babcock & Wilcox

Babcock & Wilcox

Employees:
5,000
Market Cap:
$275.4 million
Revenue:
$1.58 billion
Net Income:
$-191.73 million
Founded:
1896

Babcock & Wilcox

Employees:
5,000
Market Cap:
$275.4 million
Revenue:
$1.58 billion
Net Income:
$-191.73 million
Founded:
1896
  • Mar 7 at 9:00 PM
  • Mar 7 at 9:00 PM
  • Mar 3 at 8:49 PM
  • Mar 3 at 8:49 PM

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