The Flight Centre Travel Group has announced that Scott Alboni will take the reins as the Global Chief Marketing Officer for the flagship corporate businesses of FCM...