Marotta Controls
Stephen Owens has over a decade of experience in the engineering and management sectors, currently serving as the Senior Director of Programs and Supply Chain at Marotta Controls since August 2016. Owens has held various titles at Marotta Controls, including Senior Director of Programs and Director of Electronic Systems Engineering. Prior to this role, Owens worked at Avionic Instruments from July 2011 to August 2016, where responsibilities included Engineering Manager and Product Line Manager. Owens earned a Bachelor of Science in Electrical Engineering from Northeastern University, completing the degree in 2011.
This person is not in any teams
This person is not in any offices