65 employees
Big Picture aims to produce entertainment advertising and marketing materials for television and movies.
2003