Log in
LeoVegas
Contact
Links
View in org chart
Andrew Clark
Head Of Creative Department
Jake Spiteri
Lead Motion Artist
Maria Grassi
Creative Production Manager
Eloisa Astudillo (Elo)
Creative Team Manager
Rachel Fenech
Lead Graphic Designer
+ 3 more
January, 2021 - present
November, 2018