Costa Cruises has appointed a new Vice President of China, Buhdy Bok, who will head the local operations of the Italian company.