BA appoints new general manager for North Africa and Europe
Luke Goggin the man who has been at the helm of the British Airways Corporate sales function has been elevated and now is the new general manager of British Airways North Africa and European region. Luke effectively takes up his new starting role this month.
Commenting on Goggin`s appointment, Drew Crawley, the Br