Stephen Russell's Location
Ventura, CA, US
Stephen Russell's Education
Stephen Russell's Skills
Stephen Russell's Summary
Stephen Russell, based in Ventura, CA, US, is currently a Sales Engineer at Neel Lighting & Controls, Inc.. Stephen Russell holds a 2019 - 2021 Bachelor of Business Administration - BBA in Business/Managerial Economics @ California State University Channel Islands. With a robust skill set that includes Customer Service, Sales Engineering, Technical Sales Presentations, New Opportunities, Lighting and more, Stephen Russell contributes valuable insights to the industry.