Scott Alboni, global marketing manager, FCM Travel Solutions

Breaking Travel News speaks Scott Alboni, global marketing manager at FCM Travel Solutions, as the company claims the title of World’s Leading Travel Management Company at the World Travel Awards Grand Final in Lisbon, Portugal.