Erica O’Brien

Post-Production Media Manager

Erica O’Brien is the current Post-Production Media Manager at the Lighthouse Film Company.