I think most casino platforms or online gambling companies hire different financial managers to oversee their finances. These managers are often highly skilled and experienced in managing the financial aspects of a casino business, such as managing the cash flow of the platform, controlling expenses, and ensuring regulatory compliance.