Carnival Corp will soon have a chief compliance officer among its top brass as part of a multimillion-dollar settlement tied to environmental wrongdoing.

The New York-listed cruise major must pay a $20m fine for violating a five-year probation given in December 2016 for illegally dumping oil into the ocean from its Princess Cruises ships for eight years and lying about it to US authorities.

The Miami-based company also paid a $40m fine for committing what the US government considered a felony.

As part of the more recent $20m settlement, Carnival agreed to create a chief compliance officer role that will report to chief executive Arnold Donald and Carnival's board of directors.

"We are in the final stages of our hiring process for this new role of a chief compliance officer and hope to be able to make an announcement shortly," spokesman Roger Frizzell told TradeWinds.

Carnival violated the five-year probation by dumping plastic garbage into the ocean and illegally discharging oily water into Glacier Bay National Park in Alaska.

It also has tried to lobby the US Coast Guard through a back channel to change the terms of the settlement.

The company acknowledged these incidents, according to court filings.

Bye-bye single-use plastics

Carnival announced today that it will stop buying and using single-use plastics by the end of 2021 as part of its Operation Oceans Alive initiative.

"Separately, we are dramatically reducing plastics on board and reducing food waste, plus we are planning to add a new board member with strong compliance experience," Frizzell said.