Technical Authority - Composite Manufacturing Process Development
GKN Aerospace
Bristol