Chief Executive Officer and Creative Director of Playmagic Group
Malta
PlayMagic ltd
Chief Executive Officer and Creative Director of Playmagic Group
University of Malta
Senior External Lecturer
Twelve Games
Managing Director
University of Calabria
Game Development Teacher
Caboto
New Media Teacher
World Mirror SRL
Game Programmer and Lead Designer
Mdga
Founding Board Member
Artematica
Game Programmer
IBM
Computer Teacher
Archimede Multimedia
Chief Executive Officer
Università degli Studi di Firenze