66 employees
Jack is a Los Angeles based advertising agency that delivers award-winning integrated campaigns and projects for global brands and businesses.