-
2D Art Director Sliema
-
2D Principal Puzzle Grind Artist Sliema
-
2D UI Artist (Match-3 project) Sliema
-
Business Development Manager (Marketing) Sliema
-
Head of User Acquisition Sliema