Required by the Department of Justice to overhaul its compliance culture, Carnival has appointed Peter Anderson to the newly created position of chief ethics and compliance officer and promoted Chris Donald to the role of vice president of corporate environmental compliance.



