Log in
LeoVegas
Contact
Links
View in org chart
Andrew Clark
Head Of Creative Department
Graziella Psaila Bonavia
Lead Graphic Designer
Maria Grassi
Creative Production Manager
Eloisa Astudillo (Elo)
Creative Team Manager
Rachel Fenech
+ 3 more
February, 2023 - present
February, 2020
June, 2018