Betsoft is headquartered in Valletta, Malta, with offices and operations in several other countries around the world.