Multinational media and entertainment group headquartered in South Africa, Dubai and the Netherlands principal operations in pay television, video entertainment, advertising and content security with big brands
innovation, integrity, and crafting supreme online entertainment for all gaming enthusiasts have a vacancy for