Anonymized result
North American digital advertising agency
Six years leading the marketing department, including the period in which the agency reached the top 3% of North American digital advertising agencies and earned Google Premier Partner status.
See more results