Carnival Corporation names John Padgett as President of Princess Cruises, effective immediately
John Padgett, who has served as chief experience and innovation officer for Carnival Corporation since July 2014, has been named as the president of Princess Cruises. He will report directly...