We use cookies to provide analyze website performance and traffic. If you continue to visit our website, you accept our privacy policy.

Engineering Team : Steve Neff

Engineering Manager

Steve joined Bay Corporation in 2012 after earning his Bachelor of Science degree in Engineering Physics with a minor in Mechanical Engineering from Miami University, Oxford, OH.

Steve is responsible for all aspects of the creation, development, and engineering of new products to meet customer requirements. 

Steve is a Cleveland native, and is currently living in downtown Cleveland, where he is in close proximity to all of his favorite things. In his free time, Steve loves playing competitive sand volleyball and occasionally meal preps for his work week. Steve is currently teaching himself coding. 


Back to Engineering Team