Cruise Lines International Association (CLIA) has appointed Kelly Craighead as President and Chief E...... Read more