Grant Allen is a Design Director with a background in game design and concept art. They began their career as a freelance artist and illustrator from 2012 to 2015, creating engaging pieces for various media outlets. From 2016 to 2018, they worked at Dlala Studios, where they progressed from Game Designer to Lead Designer, contributing to notable projects such as "Disney Illusion Island" and "Battletoads." Grant holds a Bachelor's degree in Graphics Media from the University of Essex, which they earned in 2012.
This person is not in the org chart
This person is not in any teams
This person is not in any offices