Elizabeth Urwin's Location
Los Angeles, CA, US
Elizabeth Urwin's Work
Elizabeth Urwin's Education
Elizabeth Urwin's Summary
Elizabeth Urwin, based in Los Angeles, CA, US, is currently a Head of Feature Film Development at Perfect Storm Entertainment, bringing experience from previous roles at Perfect Storm Entertainment. Elizabeth Urwin holds a 2007 - 2011 School of Cinematic Arts @ University of Southern California.