Sales Manager (African market)
We’re a product powerhouse building a full-stack ecosystem for iGaming businesses. 40M+ players. 250 brilliant minds. One bet: our technology is so rock-solid that we stake our own business on it.From our hubs in Ukraine, Georgia, the UK, and the Philippines,...