Steven N's Location
Houston, Texas, United States
Steven N's Work
Steven N's Education
Steven N's Summary
Steven N, based in Houston, Texas, United States, is currently a Site Manager at Ymer Technology Ab, bringing experience from previous roles at Myself, Genan and Beta Machinery. Steven N holds a 2004 - 2006 Bachelor of Engineering in Mechanical Engineering @ University of Houston. Steven N has 1 email on RocketReach.