9 employees
OPEN Interactive is an advertising agency that specializes in content production, media, marketing, and special projects consultancy.