Stephen Powelson, based in San Jose, CA, US, is currently a Senior Staff Mechanical Engineer at Rani Therapeutics. Stephen Powelson brings experience from previous roles at Rani Therapeutics, Acorn Product Development,Inc. and Self-Employed. Stephen Powelson holds a 2006 - 2010 Bachelor of Science (BS) in Mechanical Engineering @ Massachusetts Institute of Technology. With a robust skill set that includes AutoCAD, Design for Manufacturing, Mechanical Engineering, Product Development, Commissioning and more. Stephen Powelson has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Stephen Powelson?
Find contact details for 700 million professionals.