Stephen Lee

Stephen Lee is Head of Business Development at DECA Games, known for their Live Ops expertise and as the mobile free-to-play publishing unit of the Embracer Group. With over 20 years of experience across three continents, Stephen works with non-profits in the games industry, is a regular speaker at industry events as well as a judge of international gaming competitions.


games:net podcasts with Stephen Lee

Episode 19 – Stephen Lee