Tagged: Patricia Rose Duigan

Day 71 – Patricia Rose Duigan

Patricia Rose Duigan was a visual effects producer who served in many senior management positions at Industrial Light & Magic (ILM) throughout her career. Her first job with ILM was on A New Hope...