US (and other north American/English speaking) citizens are usually only found it the 'cruise directors' areas - like Cruise Staff, Singers, Dancers, Musicians, Theater technical staff, Youth Staff, and then occassionally Shore Excursions, Divers, Port Lecturers. And with the big lines going more corporate - you'll see marketing, human resources and trainers onboard.
Remember that cruise lines have literally the WHOLE WORLD from which to recruit from - and they'll choose from employees from countries where the US dollar goes a LOT further than it does here. So that means, if you still want to work on a cruise ship, you need a specific skill - years of singing/dancing/music lessions, experience on a microphone, education or certification, a college degree, or a couple years experience.
And like trying to get any employment, you can't just say "I'll do any job", you need to apply for a specific job and tell them why you are a good candidate for it.
That being said - here's a ton of REALLY, REALLY good links I've found that will point you in the right directions and give you insight on working aboard
and beware - if anyone's asking for cash, it's either a scam or for profit - like in show biz, a good agent gets a cut off what you make or from the employer, not before you get the job.
yet another bump! I'm sure not everyone goes to the second page of a chat forum
Still the basic premise - if you want a job on a ship, have a specific skill and promote it. And a passport and visas if you need them!
Many cruise lines are using 'hiring partners' who recruit and prescreen the crewmembers, and help them get onboard when hired. Maybe someone can share their experiences?
I was hired by Shipboard Staffing (USA) for RCL, but this company is no longer around. Now c-deck.com has taken over. They deal in mostly technical entertainment - i.e. sound, lights, stagehands, stage managers.
Just from surfing the web I have found the website http://www.induscruising.com which seems to hire Indians on behalf of cruise ships (Carnival mostly). Interviews are usually held in Mumbai. I am not in India and have never been so I have no further info than this but you can check out their website! and make sure to research them to make sure they are GENUINE!!!
This posts are very helpful for people who are interested to get into a cruise ship jobs. There are so many links which are really helpful for people to know several information. All these links are legit ones and people can take a help of these links.