The Brand Ambassador takes all sorts of abuse, but one over-entitled customer has home asking a deep question.
Carnival Cruise Line cruise directors set the entertainment schedules on their ships working with various department leaders.