Stephen Mclellan's Location
Chiyoda City, Tokyo, JP
Stephen Mclellan's Work
Stephen Mclellan's Education
Stephen Mclellan's Skills
Stephen Mclellan's Summary
Stephen McLellan, based in Chiyoda City, Tokyo, JP, is currently a Business Development Manager, Europe and Americas Team, CCUS & Subsurface Energy Business Unit at Sumitomo Corporation, bringing experience from previous roles at 住友商事株式会社. Stephen McLellan holds a MEng in Materials Science and Engineering @ Imperial College London. With a robust skill set that includes Photolithography, Materials Science, Yield Enhancement, Semiconductor Manufacturing, Failure Analysis and more, Stephen McLellan contributes valuable insights to the industry. Stephen McLellan has 3 emails on RocketReach.