196 employees
Highly skilled technicians working in film, television, live entertainment, animation, special effects and new media.
1996