Design Engineer - Navartis

North Yorkshire