For all cruise jobs with Crystal Cruises go to the home site, crystalcruises.com the small link above. On the page of crystal cruises you will see the link for casino employment, shops, beauty salon, shore excursions, hotel, photographers (which is based Pleasanton in California) and more. You need to go through the links on there site only. They are actually the best cruise line to work for no holds barred.
For other cruise lines see here for cruise line jobs links