Leadership & Strategy Failure to launch defence contracts left Airbus workforce to take hit FinanceJobs