Jim Berra appointed chief marketing officer of Princess Cruises

Travel Weekly.co.uk

Website: