Babcock & Wilcox's IT department is led by Kerry Pennington (Vice President Global Engineering) and has 439 employees.
Mohammad Johar
Mechanical Project Engineer
Nico Ferretti
Field Service Engineer
Mogens Villeman
Technical Advisor
Looking for a particular Babcock & Wilcox employee's phone or email?