Steve Needham's Location
Grand Junction, CO, US
Steve Needham's Work
Steve Needham's Education
Steve Needham's Skills
Steve Needham's Summary
Steve Needham, based in Grand Junction, CO, US, is currently a Lead Hand at Sst Energy Corporation, bringing experience from previous roles at Ed Bozarth Chevrolet and Sears Holdings Corporation. Steve Needham holds a 2004 - 2009 Bachelor of Business Administration (BBA) in Business Administration and Management, General @ Colorado Mesa University. With a robust skill set that includes Mechanical Engineering, Customer Satisfaction, Sales, Requirements Analysis, Marketing and more, Steve Needham contributes valuable insights to the industry. Steve Needham has 1 mobile phone number on RocketReach.