Innovative People

Dave Friel

Engineering, aeronautical, manufacturing, product development