16 employees
brandsatz specialized in web development, video production, advertising, SEO, social media, content marketing, and visual communication.
2006