John Heald serves as the public face of Carnival Corporation’s namesake cruise brand. He spends most of his days answering hundreds of questions from passengers. Heald has hundreds of thousands … Click to Continue »
John Heald serves as the public face of Carnival Corporation’s namesake cruise brand. He spends most of his days answering hundreds of questions from passengers. Heald has hundreds of thousands … Click to Continue »