Carnival Corp has named a new chief ethics and compliance officer to oversee its environmental practices as part of a