Ian Joshua Weinstein

Affiliations

  • Chief Executive Officer at Carnival Corp (CCL), 2025-04-24
  • Chief Executive Officer at Carnival Plc (CUK), 2025-04-24