Crewmember, O-1, B-1 which visa would I need?


New Member
I’m an Australian Citizen, who has been asked to do contract work for a USA company.
I have been asked to travel to the USA for a week at a time, 4-5 times per year.
The contract work wouldn’t be conducted IN the USA, but rather as it’s on board a cruise ship, it’s technically off USA soil (Bahamas)

I have explored possibility of a Crewmember visa? as well as an ESTA (which doesn’t allow any remuneration for business trips) and an O-1 Visa, but this seems difficult and is reserved for very specialised aliens.

I’m not sure which pathway to follow, or who to speak to and understand my unique situation and provide advice.
Thank you