Ben Owen's Location
Amsterdam, NH, NL
Ben Owen's Work
Ben Owen's Education
Ben Owen's Skills
Ben Owen's Summary
Ben Owen, based in Amsterdam, NH, NL, is currently a Strategic Engagements, Global Accounts - Energy at Amazon Web Services, bringing experience from previous roles at Amazon Web Services, Iovio and Sap. Ben Owen holds a Virginia Commonwealth University. With a robust skill set that includes Development, Consulting, Business Process Design, SAP, Requirements Analysis and more, Ben Owen contributes valuable insights to the industry. Ben Owen has 3 emails and 2 mobile phone numbers on RocketReach.