Carnival Corporation & plc appointed Josh Weinstein as President effective August 1, 2022.