Learn more
Log in
LeoVegas
Contact
Links
View in org chart
Noel Zammit
Chief Operating Officer
Chiara Micallef
Casino Operations Coordinator
Brian Azzopardi
Head Of Business Intelligence
David Attard
Head Of Sport Operations
Josmar Attard
Head Of Technical Operations
+ 8 more
August, 2022 - present