Visual effects technician

Cancelled

Job Description

Green screen visual effects for short 10 minute live action film.