Robert Straub Location
Phoenix, AZ, US
Robert Straub Work
Robert Straub Skills
Robert Straub Summary
Robert Straub, based in Phoenix, AZ, US, is currently a Corporate Director of Engineering at ITC Manufacturing. Robert Straub brings experience from previous roles at ITC Manufacturing and Ideal Welding Systems. With a robust skill set that includes Material Handling, Manufacturing, Forecasting, Lean Manufacturing, Continuous Improvement and more. Robert Straub has 2 emails and 1 mobile phone numbers on RocketReach.