Celestar, the emerging slots provider, has appointed Jacob Portelli as Business Development Manager, as it takes further steps to boost its commercial footprint following its launch in June. Based in the iGaming hub of Malta, Portelli has over four years of experience across the gambling and payments industries…
Read More
