04 May
After working at both Sumo Digital and SCEA, Chris Eden is returning to Climax Studios as business development manager
After working at both Sumo Digital and SCEA, Chris Eden is returning to Climax Studios as business development manager