The latest industry appointments
Luke Goggin has been named as British Airways’ new area general manager for Europe and North Africa. Goggin is currently head of corporate sales for the airline and will take up the new…
Recover your password.
A password will be e-mailed to you.