Norwegian Cruise Line (NCL) has named David J. Herrera as the brand’s new President effective April 1, 2023. That announcement comes as Harry J. Sommer transitions...