Craig Thomas is a lead game designer and creative lead at Dlala Studios, which they founded. Their extensive experience includes positions as a games content developer at Jagex and a game developer at Bossa Studios. Previously, they served as chief creative officer at Dlala Studios and led game design for the award-winning title OlliOlli World at Roll7. Craig holds credits on notable projects such as Battletoads (2020) and The Escapists, among others, and is a BAFTA award winner.
This person is not in the org chart
This person is not in any teams
This person is not in any offices