Barnstorm VFX employs 179 employees. The Barnstorm VFX management team includes Ashley Perfonic (Director of Human Resources), Naomi Foakes (Global Head of Business Development), and Emily Guo (Accounting Manager).
Looking for a particular Barnstorm VFX employee's phone or email?