Costa Cruises installs Mario Zanetti as its new president

Promotion of Carnival Corp subsidiary’s chief commercial officer prompts further management changes within company