Charmaine Chan

Charmaine Chan

Compositor/Compositing Tech Lead
Industrial Light & Magic/Disney twitter

Charmaine is a Compositor and Compositing Tech Lead at Industrial Light & Magic. She has over 10 years of experience working in the Visual Effects industry, and has worked on films such as Captain America, Harry Potter, Transformers, and Mission Impossible. She is currently working on the latest Star Wars: Episode 8 – The Last Jedi. Her role entails both pipeline/workflow development for the compositing department, along with creative shot work.

She recently launched a project in collaboration with ILM called, “Women in Visual Effects”, an ongoing video and portrait series highlighting and advocating the experiences of women in the visual effects industry. She hopes to gain advocacy through visibility and hopefully inspire future generations of women to come into our field and excel just as much if not even more!

Diverse representation is a priority for us. We're proud to say that our Summit speakers are 80% queer women, 50% women of color, 25% Black & Latinx, and 15% transgender and gender nonconforming.