Costa Cruises has promoted chief commercial officer Mario Zanetti to become its new president. The Italian arm of Carnival Corp said that the move was made to