Betcris is a privately owned company headquartered in Costa Rica. Founded in 2006, the company employs approximately 340 individuals and operates in the Gambling Facilities and Casinos sector. Functioning as a provider of online betting services across numerous countries globally, Betcris also maintains over 100 physical walk-in shops throughout Latin America.