Nirad ‘Bugs’ Russell Joins MassMarket
Industry veteran to serve as Executive Producer at New York office of award-winning bi-coastal visual effects studio.
In Business, Commercials, People, Places, Visual Effects | Headline News, VFXWorld | Geographic Region: North America