United Kingdom
Business Development Manager, MLC (Magna Ludum Creatives)
Animator, MLC (Magna Ludum Creatives)
Egypt