Peter Levin é cofundador e diretor administrativo da Griffin Gaming Partners, ex-CEO da Nerdist Industries, uma unidade da Legendary Pictures, presidente da Interactive Corporate, Gaming and Digital Strategy na Lionsgate, e presidente da organização de esports Immortals Gaming Club. Além disso, Peter Levin foi um dos primeiros conselheiros e investidores da Rovio (Angry Birds).