His new media production company the National Film Society has been featured by PBS, Filmmaker Magazine, The Wall Street Journal, GigaOM and Indiewire. As a Producer of Marketing and Distribution, Stephen’s recent projects include the Oscar-winning short film God of Love and the feature documentary How To Live Forever. Stephen is an alum of Georgetown University’s School of Foreign Service and NYU’s graduate film program.