Skip to main content

MSC Cruises appoints Rob Scott to newly created guest experience and growth-focused role