Meet the team

Steve Austen

Engineering Director and Chief Engineer

Steve is responsible for the overall governance, leadership and direction of the Group’s engineering activities and capabilities, globally. Steve is a Chartered Engineer, Naval Architect and Fellow of the Institution of Mechanical Engineers with over 25 years’ experience in R&D, design, supply and support across the composites, defence and marine sectors. He has a passion for making things work for the operator in the most challenging environments.

Prior to joining the company, Steve was Head of Engineering at the Royal National Lifeboat Institution, responsible for the design and through life support of plant and equipment, including the new Shannon Class all weather lifeboat and associated launching system, which was successfully introduced into service in 2014.

Steve has also worked for the Ministry of Defence in a number of new build and naval support project teams.

He was also the Institution of Mechanical Engineers ‘Engineer of the Year’ in 2015.

Steve Austen, Engineering Director and Chief Engineer, SC Innovation
Hide

This website will store cookies on your computer. We use cookies to improve your browsing experience (we never store personal information in a cookie) and to track how the site is being used. By continuing to browse the site you are agreeing to our use of cookies.