Ian Maclachlan

Advanced Manufacturing Technician, Manufacturing Futures Institute