Steven Powell's Location
Cleveland, OH, US
Steven Powell's Work
Steven Powell's Education
Steven Powell's Skills
Steven Powell's Summary
Steven Powell, based in Cleveland, OH, US, is currently a Business Development Manager at Parker Hannifin, bringing experience from previous roles at Parker Hannifin and Shell Oil Company. Steven Powell holds a 1986 - 1990 BSME - Cum Laude in Mechanical Engineering @ University of Pennsylvania. With a robust skill set that includes Manufacturing, Management, Plastics, Development, Testing and more, Steven Powell contributes valuable insights to the industry. Steven Powell has 2 emails on RocketReach.