Josh Weinstein to take over as Carnival Corp president and CEO April 26, 2022April 26, 2022 admin Travel Industry Arnold Donald will become company’s vice-chair from August 1