Game Designer and Graphic Artist
Finland
Digital Chocolate
Bugbear Entertainment Ltd
Game Designer
Remedy Entertainment
Lead Game Designer
Futuremark
3d Designer
Team17 Digital Ltd
3d Artist
Small Giant Games
Head of Game Design