Stephen Lockwood's Location
Columbus, Ohio, United States
Stephen Lockwood's Work
Stephen Lockwood's Education
Ohio State University
(Marketing, Economics, Earth Science, Business, Engineering, Applied Economics, Mechanical Engineering)
2015 - 2019
Stephen Lockwood's Skills
Stephen Lockwood's Summary
Stephen Lockwood, based in Columbus, Ohio, United States, is currently a Project Manager at Salute, Inc., bringing experience from previous roles at Mr&d s.p.A. and Us Navy. Stephen Lockwood holds a 2015 - 2019 Ohio State University. With a robust skill set that includes Firearms, Training, Team Building, Military, Marksmanship and more, Stephen Lockwood contributes valuable insights to the industry.