MSC Cruises
Chief Operating Officer
Carnival Cruise Lines
Executive Vice President (EVP) and Chief Operations Officer (COO)
Costa Crociere
President
MSC Cruises
Corporate Operating Officer
Costa Crociere Foundation
Member of the Board of Directors
MSC Cruises
Various Positions held on board MSC Cruises Vessel in Hotel and Deck Department
Costa Crociere
Senior Vice President (SVP) Hotel Operations and Guest Experience
CLIA (Cruise Lines International Association)
Chairman Ports and Infrastructure Sub-Committee
MSC Cruises
Project Manager - New Building Department
IMD Business School
Harvard Business School Executive Education
Cornell University School of Hotel Administration