President & CEO
Frank Del Rio
CEO Approval Rating
91/100
NCL is a Florida-based travel company that owns and operates a fleet of cruise ships.