Lead Designer / Design Manager
21 May 2024,
Amiqus Games
Royal Leamington Spa, UK
Game Design | Lead Designer | Production | AAA Game Design Leadership