Nature of Business: INTEGRATED LOTTERY SYSTEMS & SERVICES
Number of Employees: 5.500
Chief Executive: Constantinos Antonopoulos
Managing Director: Fotis Mavroudis Managing Director Europe
Press/PR: Persa Kartsoli
How good are you?
The European Business Awards Performance Assessment gives you the ability to compare your business to Europe’s best.