Stephanie Mechura Photo
Stephanie Mechura
EDITOR

Stephanie Mechura is an editor whose Emmy-nominated films have appeared on various networks, including National Geographic and PBS. She also worked as staff editor for Lucasfilm's documentary unit at Skywalker Ranch.