Stephan Frost

Summary

Project Manager/Producer with 10+ years of launching video games with Blizzard, Amazon, NCsoft, Disney, and other companies.

Connections