Leigh has 15 years experience developing games and interactive experiences across mobile, online and installation projects for local and international clients. As tech lead in Deloitte Digital's Digital Reality team, he provides analysis, system architecture, data design and implementation...
Read More →