Owen Roach Location
Cleveland, OH, US
Owen Roach Work
Owen Roach Education
Owen Roach Summary
Owen Roach, based in Cleveland, OH, US, is currently a Advanced Manufacturing Engineer at Stanley Black & Decker, Inc.. Owen Roach brings experience from previous roles at MTD Products. Owen Roach holds a 2017 - 2022 Bachelors in Mechanical Engineering @ The University of Akron. Owen Roach has 2 emails on RocketReach.