Jeff Shieh

Jeff Shieh

Sr. Market Analyst, Princess Cruises