Steve Woo

Head of Studio at The Embassy

Steve Woo is a seasoned writer, director, and producer with extensive experience in the film and VFX industries. Currently serving as Head of Studio at The Embassy since March 2023 and as a Producer at Organic Media Group since November 2022, Steve had a notable tenure at 1718 Studio Ltd from January 2007 to March 2023, where roles included Executive Producer and Director. Previous experience includes serving as VFX Producer on Aquaman 2 at Scanline VFX and leading Digital Domain's China studios as Vice President and Head of Studio. Academic contributions were made as a Visiting Professor at Ta Hwa University of Science and Technology. Earlier roles include Board Member at DiverseCity Theatre and Operations Manager at Double Edge Entertainment, along with experience as Art Director at Creative Technology New York. Steve Woo holds a BFA in Film Art from Syracuse University.

Links


Org chart

Sign up to view 5 direct reports

Get started