Steve Sciarrabone has had a long and successful career at Sonaca, starting in August 2000. Steve currently holds the title of Chief Technical Officer and is responsible for various aspects of engineering, product development, and technology. Steve has also worked in roles such as Engineering Director, Deputy Engineering Director, Head of Design, Head of fuselage & space structure design, and Design Engineer. Prior to their time at Sonaca, Steve worked as a Study Engineer at SABCA and Sabena technics. Steve holds a Master of Science in Mechanical Engineering from ISIB - Institut Supérieur Industriel de Bruxelles.
Sign up to view 3 direct reports
Get started