Coinspeaker British Airways Boss Alex Cruz to Step Down amid Management Shakeup British Airways announced a major leadership shakeup as an effort for the airline carrier to stay productive beyond the COVID-19 pandemic.British Airways Boss Alex Cruz to Step Down amid Management Shakeup