CB

Chris Baker

Engineering Manager - Pressure and Load Products at DwyerOmega

Engineering Manager Manager
c***@dwyeromega.com Sign up
Pro only
Pro only
Columbus, Ohio, United States

Company Details

Company: DwyerOmega
Employees: 830
Revenue: 539500000
HQ Location: Michigan City, Indiana, United States
Company LinkedIn: Pro only
Manager level · Engineering Manager