According to the CrewCenter article, their salary information came from the SeaLife website. This is what SeaLife says about their posted salaries for open positions at sea:
Here you have access to all positions available on board cruise ships, sorted by the position title, the company and the salary per month with the currency of the company.