Where are you headed? You can use the onboard wifi for sending emails, etc. For the rest, try working while the ship is in port.
On port-intensive cruises, as long as the ship is close to land, you can pick up a cell phone signal while sailing. We used it to good effect last time in Europe, and the speed was good enough to upload images, send files of moderate size, etc. This was pre-COVID, so no video meetings. You may want to look at the map of the itinerary and choose the room on the side closer to land.
In Bahamas and Caribbeans, you will be more limited as the itineraries aren't port intensive. There are some cruise lines that offer unlimited Internet, but it's not just the data limits - the speed on board, while sailing, is simply not fast enough.