Home » Prof. Stephen Russell

Prof. Stephen Russell

Founder & Group Technical Director

Steve is an internationally recognised expert in the field of nonwovens science and technology, with nearly 30 years of experience working in research and development. He has directed hundreds of technical projects for customers since NIRI was founded, involving the development of new fabrics, technologies and processes, across a multitude of different product applications. As Group Technical Director, Steve oversees technical advances across NIRI’s business operations, and provides scientific and strategic advice to NIRI’s customers in industry. He is also responsible for managing and delivering NIRI’s in-house Innovation Leader Training Programme. Steve is a graduate of the University of Leeds (PhD, Textile Engineering) with over 250 technical publications and patents relating to the fields of fibre science, nonwovens and textile engineering.