Betsson Group
Lead Creative
Network Publications Ltd.
Studio Manager
John Wilson Independent Studios
Creative Director
Network Publications Ltd.
Designer
Betsson Group
Head of Branding+Creative, Zecure Gaming
Lighthouse Communications Ltd
Studio Manager
ICE Malta
Lecturer
Lighthouse Communications Ltd
Creative Director