El casino Betcris es propiedad de TV Global Enterprises, compañía multinacional de juegos y apuestas deportivas que tiene su sede y su licencia en la isla de Malta. Por otro lado, su sede administrativa se encuentra en San José, Costa Rica.