Carnival Corp has a new chief operating officer, overseeing in part its maritime and ports operations. The New York-traded, Miami-based cruise major announced on Friday that Josh Weinstein