25 employees
The Wow Factor is an outdoor advertising firm that includes production of theatrical, nontheatrical motion pictures & videotapes.
1991