Composites/Laminating Technician at Novel Engineering | HireBase