BP

Barry Petty

Controls and Performance Engineering Manager at Babcock & Wilcox

Engineering Manager Manager
b***@babcock.com Sign up
Pro only
Pro only
Pro only
Lancaster, Ohio, United States

Company Details

Company: Babcock & Wilcox
Employees: 1900
Revenue: 690971000
Company LinkedIn: Pro only
Manager level · Engineering Manager