Self Employed
California
Lissa Baren
Bruce Seven Productions
Production Manager
Evil Angel
Post Production Supervisor
Operations Manager Post Production
San Diego State University