127 employees
Ogilvy Social.Lab is an advertising agency that offers public relations, branding, content development, and campaign management services.
2016