Europe

Aircraft component specialists appoint new commercial manager