Meet the Team

One Team, Many Talents

Ian Lilly

Process and Development Engineering Manager

´╗┐lan has been with Semefab since 2010, starting as a Senior Process Engineer and progressing to the management role within the Process and Development
Engineering Department. Ian has a BSc in Physics with Honours from Strathclyde University and over 30 years industry experience.

Call: 
+44 1592 630630
chevron-down